หากค้นจากใน Web จะมีวิธีแก้ว่าให้แก้ที่ PHP.ini ในส่วนของ [Date] ให้ใส่เพิ่มว่า date.timezone = Asia/bangkok ก็จะหาย
ซึ่งได้แก้ตามแล้วลอง PHPinfo() ดูใหม่อีกครั้ง ก็ไม่หายทัังลอง Restart Service ของ IIS หรือ Restart Server เลยก็ไม่เปลี่ยน เลยลองค้นใน Internet ดูอีกที พบว่าถ้าเป็น Windows Server นั้นจะต้องแก้ PHP.ini อีกที่นึงคือ ในหมวดของ [WebPIChanges] นั้นก็ต้องใส่ date.timezone = Asia/bangkok เพราะว่าทาง Windows Server ที่เป็น IIS จะอ่านที่เป็น [WebPIChanges] แทน
ซึ่งหลังจากใส่แล้วลองใช้ PHPinfo() ดูก็จะเปลี่ยนแล้วตามค่า Config ที่ใส่ไป