2016-04-11 47 views
0

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

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?

任何幫助表示讚賞。

+0

在php.ini中進行任何更改後重新啓動apache –

回答

1

如果您的phpinfo()輸出中沒有任何「加載配置文件」行,那麼可能存在根本沒有php.ini文件加載,正如您懷疑的那樣。

嘗試將其中一個現有文件複製到文件名php.ini,然後重新啓動服務器。如果加載它,找出變體之間的差異並根據需要配置系統。