ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingไขปัญหา : Can't get data form Amazon (155 Script)
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: ไขปัญหา : Can't get data form Amazon (155 Script)  (อ่าน 859 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
kungbest
สมุนแก๊งเสียว
*

พลังน้ำใจ: 86
ออฟไลน์ ออฟไลน์

กระทู้: 670



ดูรายละเอียด เว็บไซต์
« เมื่อ: 26 ธันวาคม 2010, 11:35:43 »

ไม่รู้ว่าปัญหานี้ได้ถูกการแก้ไขแล้วรึยัง

หลังจากที่ประสบกับตัวเองมา ก็เลยตั้งหน้าตั้งตาหาวิธีแก้ไขปัญหา เกือบจะถอดใจเลิกหา แต่แล้วก็เจอจนได้  Cry

สำหรับการแก้ปัญหานี้ใช้สำหรับคนที่ใช้สคริปของ 155cafe ตัวที่ผมใช้แล้วมีปัญหาคือตัว Christmas

จิงๆแล้วผมว่ามือเก๋าๆคงจะไม่มีปัญหาเรื่องพวกนี้ เพราะว่าใช้เซิฟนอก ของผมที่ได้ลอง ใช้กับเซิฟตัวเองตั้งอยู่ในไทย

สำหรับคนที่ใช้เซิฟไทยนะคับ(ผมไม่รู้ว่าเซิฟนอกมีปัญหารึเปล่านะ ผมไม่ได้ใช้เซิฟนอก) มันจะมีปัญหาเรื่องของเวลา (Timestamp) เวลาที่สคริปมันเรียกใช้ xml จาก Amazon ทุกครั้งมันจะส่ง Timestamp ติดไปด้วย ซึ่งตามสคริปมันจะอ้างอิงเวลาจากเครื่องเซิฟเวอร์ ทำให้เวลาของเรากับ Amazon ไม่ตรงกัน

วิธีแก้ไข :
1.เปิดไฟล์ newfunc.php หาคำว่า gmdate("Y-m-d\TH:i:s\Z") หาเจอแล้วแทนด้วย gmdate("Y-m-d\TH:i:s\Z",time()+ 10000)
2.เปิดไฟล์ anv4/aws_signed_request.php หาคำว่า gmdate("Y-m-d\TH:i:s\Z") หาเจอแล้วแทนด้วย gmdate("Y-m-d\TH:i:s\Z",time()+ 10000)

ปล.ผมแก้ได้วิธีนี้วิธีเดียวนะคับ ถ้าท่านอื่นมีวิธีแก้ดีๆก็แนะนำกันได้นะคับ  wanwan016
บันทึกการเข้า

imodxlstep
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 139
ออฟไลน์ ออฟไลน์

กระทู้: 3,385



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 27 กันยายน 2012, 22:10:49 »

ไม่หายครับ
บันทึกการเข้า

ขายรูปออนไลน์ทั่วโลกกับเว็บไซต์ Shutterstock.com

อยากรวย ไปหาหนังสือนี้มาอ่านนะครัช

เป็นแค่คน ๆ หนึ่ง ซึ่งรักกล้วยไม้  สนใจในกล้วยไม้ เพราะกล้วยไม้เป็นสิ่งที่ธรรมชาติ บรรจงสร้างสรรขึ้นมาเพื่อให้โลกสวยงาม ตื่นเช้ามาก็รดน้ำกล้วยไม้ ใส่ปุ๋ยกล้วยไม้ ผมรักกล้วยไม้...เว็บไซต์กล้วยไม้ TJorchid.com วิธีจ่ายเงินซื้อของ Lazada
หน้า: [1]   ขึ้นบน
พิมพ์