我在php.ini中更改了我的date.timezone(實際上我是在整個MAMP文件夾下的所有9個php.ini文件中)從「Europe/Berlin」更改爲「Europe /倫敦「,從那時起我在MAMP中得到這個警告phpinfoMAMP附帶的date.timezone設置不正確
警告:phpinfo():依靠系統的時區設置是不安全的。您需要需要才能使用date.timezone設置或date_default_timezone_set()函數。如果您使用這些方法中的任何一種,並且仍然收到此警告,則很可能是拼寫錯誤的時區標識符。我們現在選擇了「UTC」時區,但請設置date.timezone以選擇您的時區。 in /Applications/MAMP/bin/mamp/phpinfo.php on line 2
此外,當我嘗試在我的腳本中使用DateTime瀏覽器出現以下內容: 致命錯誤:未收集的異常'異常'與消息'日期時間: :__ construct():依靠系統的時區設置是不安全的......
我想我沒有改變php.ini的正確實例嗎?
調用'phpinfo()'來找出哪個php.ini實際上正在被使用。路徑應該是打印的第一行之一。 –
可能重複的[夥計,哪裏是我的php.ini?](http://stackoverflow.com/questions/8684609/dude-wheres-my-php-ini) –
請注意,你需要重新啓動Apache後修改PHP的.ini。 –