Shared host เปลี่ยน system_time_zone ใน phpMyAdmin ทำยังไงคะ

เริ่มโดย 9near, 11 ตุลาคม 2024, 11:56:11

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

9near

Server Variables and settings in phpMyAdmin อยากเปลี่ยนจาก time zone +08 ไปเป็น +07

อ้างถึงVariables  system time zone
SET GLOBAL system_time_zone = +07
#1238 - Variable 'system_time_zone' is a read only variable

มีทางไหนทำได้ไหมคะฦ

อ้างถึงand Variable time zone change to 'Asia/Bangkok'
SET GLOBAL time_zone = 'Asia/Bangkok'
#1227 - Access denied; you need (at least one of) the SUPER privilege(s) for this operation




musichost

#1
ไม่รู้เคยลองทำดู หรือ ยัง

เข้าไปที่ phpMyAdmin แล้วไปที่เมนู SQL

แล้วใช้คำสั่งนี้ลงไป SET time_zone = '+07:00';  

หรืออาจจะต้อง SET GLOBAL time_zone = '+07:00';

แล้วกดคำว่า  Go
##โฮสติ้ง ยุคนี้ หมดปัญหาเรื่อง Chmod 777, มี PHP 8.0/7.4 และ 5.6 - MariaDB 10
### จดโดเมน/Hosting/VPS ฟรีบริการย้ายข้อมูลเว็บ คลิกดูรายละเอียด ###

เว็บบอร์ด SMF ลงประกาศฟรี

9near

อ้างถึงจาก: musichost ใน 11 ตุลาคม 2024, 12:43:57
ไม่รู้เคยลองทำดู หรือ ยัง

เข้าไปที่ phpMyAdmin แล้วไปที่เมนู SQL

แล้วใช้คำสั่งนี้ลงไป SET time_zone = '+07:00';  

หรืออาจจะต้อง SET GLOBAL time_zone = '+07:00';

แล้วกดคำว่า  Go

ไม่ได้ค่ะ เพราะเป็น shared hosting พอจะมีวิธีไหนอีกไหมคะ? จะเช่า vps hosting ก็เซ็ตไม่เป็นค่ะ
Access denied; you need (at least one of) the SUPER privilege(s) for this operation

mahoran

ไม่ต้องไปยุ่งกับตัวเซิฟเวอร์ก็ได้ครับ
ถ้าใช้ PHP ก็เชียนคำสั่งไว้บนสุด หรือ config ไฟล์


date_default_timezone_set("Asia/Bangkok");



vii

ถ้าใช้ shared hosting แล้ว phpMyAdmin เป็นของที่ host ติดตั้งมา
มันจะเข้าไปทำอะไรไม่ได้ทั้งนั้นแหละครับ จะไปแก้ที่ PHP ก็ไม่ได้เพราะเราไม่มีสิทธิ์เข้าถึงไฟล์ PHP ใน phpMyAdmin ด้วยซ้ำ
ทางเดียวคือต้องแจ้ง host ให้แก้ไขให้ครับ

TG_Min

ผมก็ไม่เก่งเรื่องคอม แต่อยากรู้ว่า มีเหตุผลอะไรที่ต้องเปลี่ยน
ผมเข้าใจว่ามันก็แค่ที่เก็บข้อมูลเฉยๆ จะอยู่ในโซนไหนก็ไม่ได้มีผล
เพราะเวลาเราบันทึก เว็บมันก็ไปอ่านใน data ไม่ได้ไปอ้างอิงตรงโซนที่อยู่ของ data
[direct=https://www.kasetorganic.com/shop/]Shop[/direct] [direct=https://www.dek-d.com/member/profile/beautisora/blog]บล็อกของ Sora[/direct] [direct=https://krabi.vwander.com]เที่ยวกระบี่ไปได้ทุกวัน[/direct]

9near

อ้างถึงจาก: TG_Min ใน 12 ตุลาคม 2024, 10:04:36
ผมก็ไม่เก่งเรื่องคอม แต่อยากรู้ว่า มีเหตุผลอะไรที่ต้องเปลี่ยน
ผมเข้าใจว่ามันก็แค่ที่เก็บข้อมูลเฉยๆ จะอยู่ในโซนไหนก็ไม่ได้มีผล
เพราะเวลาเราบันทึก เว็บมันก็ไปอ่านใน data ไม่ได้ไปอ้างอิงตรงโซนที่อยู่ของ data

สคริปที่ใช้เป็น timestamp เวลาคะ ทำให้การเปิด ปิด นับเวลามีปัญหา

LanguageDoctor

ขอให้ทำได้นะครับ เอาใจช่วยครับ  :wanwan020: :'( :wanwan013:

icez

อ้างถึงจาก: 9near ใน 12 ตุลาคม 2024, 13:58:08
อ้างถึงจาก: TG_Min ใน 12 ตุลาคม 2024, 10:04:36
ผมก็ไม่เก่งเรื่องคอม แต่อยากรู้ว่า มีเหตุผลอะไรที่ต้องเปลี่ยน
ผมเข้าใจว่ามันก็แค่ที่เก็บข้อมูลเฉยๆ จะอยู่ในโซนไหนก็ไม่ได้มีผล
เพราะเวลาเราบันทึก เว็บมันก็ไปอ่านใน data ไม่ได้ไปอ้างอิงตรงโซนที่อยู่ของ data

สคริปที่ใช้เป็น timestamp เวลาคะ ทำให้การเปิด ปิด นับเวลามีปัญหา

ก่อน query หลังจากต่อ database เสร็จก็ query SET time_zone = '+07:00'; ไปก่อนทีนึงครับ

มันเป็นมาตรฐานการทำงานของ database อยู่แล้ว ที่อาจมี client หลากหลาย timezone ได้ client เลยบอกเองคัรบว่าตัวเองอยากใช้ timezone ไหน
[direct=http://www.thzhost.com/]THZHost[/direct] SSD Hosting ไทย/สิงคโปร์ พร้อม firewall ป้องกันการยิงเว็บ + scan ไวรัสในเว็บ

vii

อ้างถึงจาก: 9near ใน 11 ตุลาคม 2024, 13:42:20
อ้างถึงจาก: musichost ใน 11 ตุลาคม 2024, 12:43:57
ไม่รู้เคยลองทำดู หรือ ยัง

เข้าไปที่ phpMyAdmin แล้วไปที่เมนู SQL

แล้วใช้คำสั่งนี้ลงไป SET time_zone = '+07:00';  

หรืออาจจะต้อง SET GLOBAL time_zone = '+07:00';

แล้วกดคำว่า  Go

ไม่ได้ค่ะ เพราะเป็น shared hosting พอจะมีวิธีไหนอีกไหมคะ? จะเช่า vps hosting ก็เซ็ตไม่เป็นค่ะ
Access denied; you need (at least one of) the SUPER privilege(s) for this operation

ผมลองดูแล้ว คำสั่ง SET ที่ไม่มีคำว่า GLOBAL ควรจะใช้งานได้ปกตินะครับ เพราะมันกำหนดเฉพาะของเราไม่ได้แก้ทั้ง server มันไม่ควรติด access denied
แต่คำสั่งนี้มีโอกาสถูกย้อนกลับไปเป็นค่าเดิมของ server เมื่อมีการ restart DB ดังนั้นคำสั่งนี้ควรอยู่ในโค้ด PHP ของคุณเอง ตอนเริ่ม connect DB เหมือนที่คห.ข้างบนว่าไว้

rayongall

ใช้รักคอมเค้าแก้ให้นะ เคยเป็น
[direct=https://lin.ee/KOb6VYX]ติดต่อ Line : @562gfphk[/direct]
[direct=https://project-php.com/]ScriptPHP มี 100 กว่าระบบ[/direct]
[direct=https://www.lmsthai.com/]รับวางระบบอีเลินนิง[/direct]
[direct=https://softwareth.com]ระบบ php มากมาย[/direct]
[direct=https://hostings.ruk-com.in.th/aff.php?aff=442]Hosting เร็วแรงทะลุนรก[/direct]
[direct=-ttps://shope.ee/3VGwFM0Ldw]รวมการ์ดจอ[/direct]