2015-10-15 38 views
2

所以我一直在嘗試爲我的服務器設置正確的時區。我沒有訪問PHP.ini文件,所以我正在使用。 htaccess如何通過PHP的.htaccess設置時間?

在我的本地機器上, php_value date.timezone「歐洲/倫敦」完美地工作。

但是,在服務器聯機,我得到500內部服務器錯誤。

另一種做法 SetEnv TZ歐洲/倫敦根本不起作用。

我在做什麼錯了?

+0

與您的主人對話。 – 2015-10-15 19:28:53

回答

2

有關PHP支持的時區的完整列表,請訪問http://www.php.net/manual/en/timezones.php

要設置時區,請按照下列步驟操作:使用SSH

登錄到您的帳戶。

使用文本編輯器將以下行添加到.htaccess文件。

更換地區/ Zone在自己的時區:

php_value date.timezone 'Region/Zone' 

更改保存到.htaccess文件,並退出文本編輯器。

要驗證新的設置是活動的,創建一個包含在同一個目錄下面的代碼在.htaccess文件所在的PHP測試文件:在Web瀏覽器

<?php phpinfo(); ?> 

負載測試文件,然後搜索該指令的名稱。

「本地值」列應顯示您在.htaccess文件中指定的新設置。

+1

我開始提到我的問題,這隻適用於我的本地機器。 – user5349142