GORAGOD.com

freelance, web developer, web designer, hosting, domain name

ปัญหาเรื่อง date() อีกเพจหนึ่งได้อีกเพจขึ้นเตือน ใน mysql

Strict Standards: date() [function.date]: It is not safe to rely on the system's timezone settings. Please use the date.timezone setting
the TZ environment variable or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning
you most likely misspelled the timezone identifier. We selected 'Asia/Krasnoyarsk' for '7.0/no DST' instead in C:\AppServ\www\savemoney\validate_data.php on line 45

   $mydate=date('Y,m,d');

ส่วนบรรทัดที่ 45 ที่แจ้งเตือนก็เป็นแบบนี้  แต่ก็ยอมแอดเข้า mysql ให้น่ะครับ
แต่ก็ขึ้นเตือน
  ส่วนอีกเพจนึง ผมใช้แบบเดียวกัน กลับได้เฉยๆ บันทึกลงฐานข้อมูลโดยไม่ขึ้นเตือน ผมก็เลยงง ว่ามันเป็นอะไรกันแน่
22 พ.ค. 2552 6 2,052

ไม่เคยเจอเกรณีนี้เลยครับ ตอบไม่ถูก

ใครเคยเจอบ้าง ช่วยตอบหน่อย เร้ว...
#1

ผมเข้าใจว่าน่าจะเป็นที่ version ของ PHP ป่าวครับ เคยลง version 6 แล้วขึ้นแบบนี้ น่าจะแก้โดยการ set timezone ครับ
#2

ผมก็ใช้  version  6 อยู่ครับ

#3

บน server หรือบน localhost ครับ และ ใช้อะไรเป็น Server ครับ Apperserver หรือ ?
#4

 ถ้่าเป็น maxsite ผมเคยแก้แบบนี้
http://www.narongrit.net/webboard-read-id1240.html
แต่โครงเว็บอื่น ผมไม่แน่ใจว่าต้องปรับเพิ่มในส่วนไหนนะครับ
#5

ผมแก้ได้ละครับ  
date_default_timezone_set('Asia/Bangkok');

ผมใช้ apache 2.6.0 ครับ
php 6.0 ครับ
#6
ความคิดเห็น
ไฟล์อัปโหลด ชนิด jpg, jpeg ขนาดไฟล์ไม่เกิน 2M
^