ホームページ >バックエンド開発 >PHPチュートリアル >php5 PHP531 は ISAPI をサポートしなくなりました

php5 PHP531 は ISAPI をサポートしなくなりました

WBOY
WBOYオリジナル
2016-07-29 08:41:36977ブラウズ

IIS6 で上位バージョンの PHP を使用するには、fastCGI 拡張機能をインストールする必要があります。 OMicrosoft Fastcgi Extension for IIS 5.1 and 6.0

次に、IIS6 で FastCGI をサポートさせます。

次に、php.ini で CGI と FastCGI パラメータを設定します:

fastcgi.impersonate = 1

fastcgi.logging = 0

cgi.fix_pathinfo=1

cgi.force_redirect =0

cgi.rfc2616 ers= 1

次にバッチファイルを作成してコードを実行します:

c %windir%system32inetsrvfcgiconfig.js -add -section:"PHP" ^

-extension:php -path:"C:PHPphp-cgi.exe"

C:PHPphp-cgi.exe を独自のインストール パスに置き換えてください!

phpMyadmin 3.1.0rc バージョンを使用している場合は、.libraries/select_lang.lib.php を 147 行と 148 行に変更する必要があります

if (($envType == 1 && eregi('^(' . $expr . ')(;q=[0-9]\.[0-9])?$', $str))

|| 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

eregi() is deprecated

Backtrace

.librariesselect_lang.lib.php#147: eregi()

.libraries select_lang.lib.php# 81 : PMA_langDetect(

string zh-cn,

integer 1,

)

.librariesselect_lang.lib.php#361: PMA_langCheck()

.librariescommon.inc.php#560: require_once(.librariesselect_lang.lib .php)

.index.php#34: require_once(.librariescommon.inc.php)

また、注意: IIS に PHP5.3.1 をインストールしてください。公式の推奨事項は、PHP の非スレッドセーフ ビルドです

ダウンロードアドレス:

PHP for Windows: Binaries and Sources Releases.

詳しい紹介:http://www.php.net/manual/en/install.windows.iis6.php

上記では、php5 について紹介しました。PHP531 では ISAPI がサポートされなくなりました。php5 の内容も含めて、PHP チュートリアルに興味のある友人に役立つことを願っています。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。