要在IIS6上使用高版本PHP,必須安裝fastCGI擴展,
Microsoft FastCGI Extension for IIS 5.1 and 6.0
接著設定一下php.ini中的CGI and FastCGI參數:
fastcgi.impersonate = 1
fastcgi.impersonate = 1
fastcgi. fix_pathinfo=1
cgi.force_redirect =0
cgi.rfc2616_headers=1
windir%system32inetsrvfcgiconfig.js -add -section:"PHP" ^
-extension:php -path:"C:PHPphp-cgi.exe"
php 四下將將C.替換成自己的安裝路徑!
如果你在使用phpMyadmin 3.1.0rc版,需要將.libraries/select_lang.lib.php 則需要將147,148行的
if( $envType == 1 && eregi('^(' . $expr . ')(;q=[0-9]\.[0-9])?$', $str))
| | ($envType == 2 && eregi('((|[|;[[:space:]])(' . $expr . ')(;|]|))', $str))) {
更換為:
if (($envType == 1 && preg_match('^(' . $expr . ')(;q=[0-9]\.[0-9] )?$', $str))
|| ($envType == 2 && preg_match('((|[|;[[:space:]])(' . $expr . ')( ;|]|))', $str))) {
否則會報錯:
in .librariesselect_lang.lib.php#147
詳細介紹:http://www.php.net/manual/en/install.windows.iis6.php 以上就介紹了php5 PHP531 不再支援ISAPI,包含了php5的內容,希望對PHP教學有興趣的朋友有幫助。