使用date('Y-m-d H:i:s') 第一次請(qǐng)求是當(dāng)前時(shí)間,第二次請(qǐng)求開(kāi)始就變成8小時(shí)前了 已經(jīng)修改了php.ini date.timezone = Asia/Shanghai 并重啟 問(wèn)題依然存在,請(qǐng)問(wèn)要如何解決?
應(yīng)該是業(yè)務(wù)問(wèn)題,看下業(yè)務(wù)代碼是不是哪里手動(dòng)設(shè)置了date.timezone。 workerman啟動(dòng)的時(shí)候會(huì)檢查date.timezone是否被設(shè)置,如果沒(méi)設(shè)置會(huì)自動(dòng)設(shè)置成 Asia/Shanghai。 設(shè)置完后就不會(huì)再改動(dòng)了。除非業(yè)務(wù)代碼有動(dòng)態(tài)設(shè)置它,不然不會(huì)變化。 項(xiàng)目里搜下關(guān)鍵字 timezone 吧。
感謝您的解答,經(jīng)過(guò)查找在第三方sdk中發(fā)現(xiàn)了相關(guān)設(shè)置。
好的
坑爹的sdk