Mac升級(jí)PHP到7.1.4后,配置php.ini文件中date.timezone = PRC并重啟apache后顯示時(shí)間仍為歐洲時(shí)間,問(wèn):該版本時(shí)區(qū)設(shè)置如何生效?
如:
目前時(shí)間其實(shí)為:2017年05月09日下午1:04:15;正好差8小時(shí)。
擁有18年軟件開(kāi)發(fā)和IT教學(xué)經(jīng)驗(yàn)。曾任多家上市公司技術(shù)總監(jiān)、架構(gòu)師、項(xiàng)目經(jīng)理、高級(jí)軟件工程師等職務(wù)。 網(wǎng)絡(luò)人氣名人講師,...
跟PHP 7.1 沒(méi)有關(guān)系 自從5.1開(kāi)始就這樣了;
你剛說(shuō)完我專門測(cè)試下了
Default timezone 默認(rèn)的是UTC ;
phpinfo 輸出 肯定是UTC;
打開(kāi)PHPini ctrl+g 925行 修改為:
date.timezone = "PRC";
要不全局設(shè)置
date_default_timezone_set('PRC');
echo date('Y-m-d H:i:s');
運(yùn)行環(huán)境 7.0.24
by liberxue
列表項(xiàng)目
php.ini路徑肯定是正確的,只是修改后無(wú)效。
列表項(xiàng)目
使用 : date_default_timezone_set('PRC')可以生效,但是每次都得設(shè)置。
運(yùn)行版本:PHP7.1.4