初次安裝php時php.ini檔案並不存在,在php資料夾下尋找php.ini-production將其修改為php.ini檔案即可。
PHP按照以下順序依次查詢PHP.ini
1、PHPIniDir (Apache 2 module only)
2、登錄檔鍵值:HKEY_LOCAL_MACHINE—SOFTWARE—PHPIniFilePath
3、環境變數:%PHPRC%
4、Windows目錄(C:windows or C:winnt)
在apache的組態檔中我們可以設定php.ini檔案的位置
LoadModule php7_module "D:phpserverphpphp7apache2_4.dll" PHPIniDir D:phpserverphp AddType application/x-httpd-php .php AddType application/x-httpd-php .php3
通過 PHPIniDir D:phpserverphp 我們可以設定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:phpserverphpext"
再次重新啟動apache即可啟動成功!
相關推薦:《PHP7教學》
以上就是php7 安裝指南(windows)之關於phpinidir的設定問題的詳細內容,更多請關注TW511.COM其它相關文章!