簡體   English   中英

php_ini_loaded_file不適用於El Capitan中的PHP 5.5.30,Apache 2.4

[英]php_ini_loaded_file not working with PHP 5.5.30, Apache 2.4 in El Capitan

我在El Capitan Mac上使用Apache 2.4。 我想知道服務器使用了哪個php.ini。 phpinfo()的輸出告訴我php.ini文件的路徑是etc /目錄。 不幸的是,那里有四個這樣的文件:

php.ini-5.2-previous
php.ini.default
php.ini.default-5.2-previous
php.ini.default-5.2-previous~orig

我的猜測是它使用了php.ini.default ,但是我想100%確定。 所以我叫php_ini_loaded_file(),不幸的是返回bool(false) 這是否意味着Apache中的PHP模塊根本不會加載任何php.ini?

任何幫助表示贊賞。

如果您懷疑phpinfo()輸出中沒有任何“已加載的配置文件”行,則可能根本沒有加載php.ini文件

嘗試將現有文件之一復制到文件名php.ini中 ,然后重新啟動服務器。 如果加載了它,請找出不同版本之間的差異,然后根據需要配置系統。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM