|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
虽然Linux桌面应用发展很快,但是命令在Linux中依然有很强的生命力。Linux是一个命令行组成的操作系统,精髓在命令行。
我们晓得php设置有几种:
1、CGI体例加载PHP情况,一般就是IIS内里设置注释器为php.exe,初期对照罕见,今朝利用较少。
特性是:不乱,但效力太低。
2、ISAPI体例加载PHP情况,一般就是IIS内里设置注释器为php5isapi.dll,今朝利用最多,使用最广。
特性是:多线程,效力较高,但不敷不乱。
3、FastCGI体例加载PHP情况,在IIS情况里其实不罕见,但别的体系情况使用仍是有的,不外IIS7.0入手下手内置FastCGI了。
特性是:高效力,高不乱性,属于未来开展趋向。
我试过其他的出格贫苦,PHP5.3公布的Windows版已不撑持ISAPI形式了,以是我盘算按微软保举的FastCGI体例运转PHP。
我用的就第三种,也是最好最快的,由于FastCGI年夜年夜增强了IIS处置PHP的才能,能敏捷进步PHP站点的反响速率和临盆力,
并具有更高的不乱性和平安性.
下载地点:http://windows.php.net/download/内里有很多多少种,要那种呢?
PHP如今推出5.3.2版本了,不外下载的时分有几个分歧版本选择。那就是VC6X86和VC9X86。
起首我来解答:
VC6是甚么?
VC6就是legacyVisualStudio6compiler,就是利用这个编译器编译的。
VC9是甚么?
VC9就是theVisualStudio2008compiler,就是用微软的VS编纂器编译的。
那我们怎样选择下载哪一个版本的PHP呢?
假如你是在windows下利用Apache+PHP的,请选择VC6版本;
假如你是在windows下利用IIS+PHP的,请选择VC9版本;
那NonThreadSafe是甚么?
NonThreadSafe就长短线程平安;
ThreadSafe是甚么?
NonThreadSafe是线程平安;
官方其实不倡议你将NonThreadSafe使用于临盆情况,以是我们选择ThreadSafe版本的PHP来利用。
下载安装,我安装默许路径了:
记得选中第三项:IISFASTCGI
假如没有安装IISFASTCGI的下一步会提醒没有安装的,下载安装就好了
FastCGIforIIS67http://www.iis.net/expand/fastcgi
安装好后,持续下一步,我依照默许了:
安装终了后,就是设置了。
这类设置有两种办法,我用cmd设置,一条命令就好了。
转到方才安装CGI的目次下:
>cdC:WINDOWSsystem32inetsrv
>cscriptfcgiconfig.js-add-section:"PHP"-extension:php-path:"C:ProgramFilesPHPphp-cgi.exe"
注重:path:"xxxxphp-cgi.exe”是你安装php的目次
>cscriptfcgiconfig.js-set-section:"PHP"-InstanceMaxRequests:10000
>cscriptfcgiconfig.js-set-section:"PHP"-EnvironmentVars:PHP_FCGI_MAX_REQUESTS:10000
ok!终了!
测试下:
新建一个.php文件,内里
<?php
phpinfo();
?>
保留!运转,呈现上面页面,申明设置乐成了!
如许的办法IIS就不必怎样设置,他城市主动设置好了!微软供应的设置加倍具体!
假如按下面的教程设置好后,运转php测试页面,呈现了500毛病。
那就设置php.ini中的date.timezone项。
我这里设置成上海时区:date.timezone=Asia/beijing
设置完后就统统一般了!
Linux的常用命令find,察看man文档,初学者一定会觉得太复杂而不原意用,但是你一旦学会就爱不释手。 |
|