ฉันพบข้อผิดพลาดต่อไปนี้ในรายงานข้อความบันทึกล่าสุด :
คำเตือน: DateTime :: createFromFormat (): ไม่ปลอดภัยที่จะใช้การตั้งค่าเขตเวลาของระบบ คุณจะต้องใช้การตั้งค่า date.timezone หรือฟังก์ชั่น date_default_timezone_set () ในกรณีที่คุณใช้วิธีการใด ๆ เหล่านี้และคุณยังคงได้รับคำเตือนนี้คุณมักจะสะกดตัวระบุเขตเวลา เราได้เลือกเขตเวลา 'UTC' ในตอนนี้ แต่โปรดตั้งค่า date.timezone เพื่อเลือกเขตเวลาของคุณ ใน Symfony \ Component \ HttpFoundation \ Response-> sendHeaders () (บรรทัด 331 ของ /var/www/drupal/drupal-8.1.1/vendor/symfony/http-foundation/Response.php)
เว็บไซต์ของฉันไม่รวมถึงโมดูลที่กำหนดเองใด ๆ แต่เท่าที่ผมสามารถดูที่ฟังก์ชั่นวันที่เพียง time()
แต่เรียกเป็น Drupal ไม่ควรจัดการกับการตั้งค่าเขตเวลาหรือไม่?
มีวิธีใดบ้างที่ฉันสามารถแยกว่าฟังก์ชันนี้ถูกเรียกใช้จากที่ไหน
ไม่ใช่ปัญหาสำคัญ แต่ฉันต้องการลดคำเตือนที่ไม่จำเป็นในบันทึกของฉัน