php.ini はどこにありますか? ?
php を初めてインストールしたときは、php.ini ファイルが存在しません。php フォルダー内で php.ini-production を見つけ、それを php.ini ファイルに変更します。
PHP は、次の順序で PHP.ini を検索します。
1、PHPIniDir (Apache 2 モジュールのみ)
2、レジストリ キー値: HKEY_LOCAL_MACHINE—SOFTWARE—PHPIniFilePath
3. 環境変数: %PHPRC%
4. Windows ディレクトリ (C:\windows または C:\winnt)
Apache 設定ファイルに php を設定できます。 ini ファイルの場所
LoadModule php7_module "D:\phpserver\php\php7apache2_4.dll" PHPIniDir D:\phpserver\php AddType application/x-httpd-php .php AddType application/x-httpd-php .php3
PHPiniDir D:\phpserver\php を通じて php.ini ファイルの場所を設定できます。設定が完了したら、Apache を再起動すると、エラーが報告されます。原因はphpのext(拡張ファイルパッケージ)ディレクトリを指定していないためです。
解決策
php.ini ファイルを見つけて、extension_dir を検索し、その内容を次のように変更します。
; Directory in which the loadable extensions (modules) reside. ; http://php.net/extension-dir ; extension_dir = "./" ; On windows: extension_dir = "D:\phpserver\php\ext"
Apache を再起動して正常に開始します。
関連する推奨事項: 「PHP7 チュートリアル 」
##
以上がphpinidir 構成の問題に関する php7 インストールガイド (Windows)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。