0
假設我可以完全訪問服務器(SSH,FTP等),更改特定時區(即俄羅斯/莫斯科)的時區值的最佳方式是什麼?更改特定時區的時區配置
我試着安裝PECL timezonedb,它沒有安裝,我增加它在php.ini中,沒有完全重啓,仍然一無所獲。(的phpinfo顯示舊2007 *的timezonedb的版本)
任何如何解決這個問題的想法?
假設我可以完全訪問服務器(SSH,FTP等),更改特定時區(即俄羅斯/莫斯科)的時區值的最佳方式是什麼?更改特定時區的時區配置
我試着安裝PECL timezonedb,它沒有安裝,我增加它在php.ini中,沒有完全重啓,仍然一無所獲。(的phpinfo顯示舊2007 *的timezonedb的版本)
任何如何解決這個問題的想法?
更改時區涉及下載timezone database source files,更改其中一個文件中的規則,並使用zic
重新編譯它們。那麼你可能想要用你自己的方法覆蓋/usr/share/zoneinfo
的系統安裝版本。
爲什麼要更改其中一個時區?是否因爲規則不正確?如果是這樣,您應該考慮報告mailing list上的問題。主數據庫將被更正併發布新版本。即使對於不正確的歷史夏令時規則等小事,它們也會接受數據庫的修補程序。
如果您只想使用自定義UTC偏移加上(可選)簡單夏令時規則,則還可以考慮使用自定義TZ
環境變量而不是預定義時區,使用standard POSIX syntax。
你想爲計算機或在您的網站上的用戶的時區,因爲你有問題的PHP作爲標記在你的問題 –