4

Windows Vista の Apache 2 に PHP 5.2.17 をディレクトリ c:\Web\Webserver\PHP5\ にインストールしました。

ただし、構成ファイルのパスが c:\Windows であり、読み込まれた構成ファイルが (none) であることを示す phpinfo 。

httpd.conf には次の行があります。

LoadModule php5_module "c:/Web/WebServer/PHP5/php5apache2_2.dll"
AddHandler application/x-httpd-php .php
PHPIniDir 'c:\Web\Webserver\PHP5\'

Windows コントロール パネルには、パス環境変数に (パスの先頭にある) インストール ディレクトリが含まれており、PHPRC 変数もインストール ディレクトリを指していることがわかります。

では、なぜ c:\Windows で php.ini を探しているのでしょうか?

c:\Windows に php.ini のコピーを置いても、見つからないと表示されます。どうしたの?

4

3 に答える 3

1

Windowsの検索からphp.iniを検索してみてください

于 2012-07-28T03:34:48.907 に答える
0

システム変数であり、ユーザーPHPRC変数ではありませんか?

再起動しましたか?

Sysinternals Process Explorer をインストールし、Apache プロセスを右クリックして、PHPRCパラメーターが環境内にあることを確認しましたか ([プロパティ] タブを使用)。

Linuxを検討したことがありますか?:)

于 2012-07-28T03:10:24.197 に答える