您好,登錄后才能下訂單哦!
這篇文章主要介紹“php7修改時區無效如何解決”的相關知識,小編通過實際案例向大家展示操作過程,操作方法簡單快捷,實用性強,希望這篇“php7修改時區無效如何解決”文章能幫助大家解決問題。
php7修改時區無效的解決辦法:1、從代碼中動態修改時區,從而獲取到指定時區;2、修改“date.timezone”,其修改內容為“;Defines the default timezone used by the date functions; http://php.net/date.timezone date.timezone =PRC”。
php7 修改時區無效怎么辦?
一般來說,我們通常修改的方式就是兩種方式
一:從代碼中動態修改時區,從而獲取到指定時區
二:通過php.ini中的[date]板塊里面修改date.timezone修改時區,去掉前面的分號
后面加上指定的時區,我以指定中華人民共和國時區為例
[Date]
; Defines the default timezone used by the date functions
; http://php.net/date.timezone
date.timezone =PRC
一般情況就是這兩種修改方法了
但是呢,我使用的xampp這個集成軟件,得到的結果一點都不理想
根本沒有效果,只有進行代碼方式動態設置時區,這對于我這種懶人就很不友好了
我從網上爬到通過apache里面httpd.conf里面的
后面加上PRC就能通過配置文件進行永久修改時區了,這是以PHP版本5系列為例
如果是最新的7版本的,只需要把mod_php5.c修改成mod_php7.c同樣適用
最后保存并重啟apache。
創建一個php文件,輸入PHP info();,通過網頁查看時區就會發現,已經成功修改到PRC
親測有效,如果有修改配置文件時區不成功的不妨試試這個方法
我是最新的php7.3.3版本,在httpd.conf配置中并沒有發現這段配置選項
通過在配置文件的最后處,添加上這段配置代碼一樣有效!
關于“php7修改時區無效如何解決”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識,可以關注億速云行業資訊頻道,小編每天都會為大家更新不同的知識點。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。