我已將此行添加到我的php.ini文件中:date.timezone =「Europe/Rome」。更改爲php.ini不起作用
但phoinfo()仍然告訴我這個:date.timezone America/Phoenix America/Phoenix。
我在哪裏錯了?
我已將此行添加到我的php.ini文件中:date.timezone =「Europe/Rome」。更改爲php.ini不起作用
但phoinfo()仍然告訴我這個:date.timezone America/Phoenix America/Phoenix。
我在哪裏錯了?
您是否重新啓動了您的Web服務器? php.ini
僅在服務器啓動時進行評估。
該網站是在GoDaddy上。可能我無法重新啓動它:( –
您必須重新啓動Apache(或任何您使用的服務器)。
GoDaddy對我也是這樣做的。新的PHP5 post vars限制打破了我的一些形式。所以我需要更改max_input_vars
設置。我更新了php5.ini
文件,然後不得不等待(在我的情況下幾分鐘)讓新設置生效。
這是PHP的命令行執行與瀏覽器的常規查看之間的差異嗎? 在某些情況下,CLI和Web實例可以從不同的.ini文件讀取。
你要找到Windows中的 '加載配置文件' 使用phpinfo()函數
從命令行:
php.exe -i "phpinfo()" | find ".ini"
對於Linux,我相信:
php -i "phpinfo()" | grep ".ini"
你有沒有重新啓動Web服務器? –
它可能會改變錯誤的php.ini文件,或者你還沒有重新啓動服務器。 – SIFE