|
|
|
สอบถามเรื่อง #status# HTTP/1.0 500 Internal Server Error หน่อยครับ มีรูป |
|
|
|
|
|
|
|
Code (PHP)
<?php header("HTTP/1.1 200 OK"); ?>
ถ้ามันทำงานได้ ให้เราส่ง header นี้กลับไปครับ
|
|
|
|
|
Date :
2016-01-04 21:39:10 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ใช่ครับ บาง API มันเช็ค Status ด้วยครับ ถ้าไม่ใช่ 200 หรือ OK มันจะไม่ทำงานต่อ ฉะนั้นคุณก็เพียงส่ง Header เป็น
Code (PHP)
header("HTTP/1.1 200 OK");
|
|
|
|
|
Date :
2016-01-05 10:37:07 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
จริงๆ http status มันมีความสำคัญนะครับสำหรับพวก api ทั้งหลาย
เช่น 403 forbidden, 200 success, etc... อะไรพวกนี้ มันเอาไว้เช็คสถานะได้ว่าสำเร็จหรือไม่
หลายๆที่ที่ให้บริการก็มักจะให้เช็ค http status ด้วย
แต่ว่าถ้าไม่กำหนดมันน่าจะส่งไปเป็น 200 อยู่แล้วนะครับ ผมสงสัยว่าทำไมถึงส่ง 500 ออกไป?
โปรแกรมของคุณมี error อะไรบ้างหรือเปล่า ได้ลองตรวจ log ดูบ้างมั้ยครับ?
|
|
|
|
|
Date :
2016-01-05 12:31:12 |
By :
mr.v |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองล่ะน่ะครับ ลูกค้ายังคงได้ Error เดิมอยู่น่ะครับ
Code (PHP)
<?php header('Content-type: application/xml');
header("HTTP/1.1 200 OK");?>
|
|
|
|
|
Date :
2016-01-05 14:46:38 |
By :
nut_ch31 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คุณวิน ช่วยด้วย
|
|
|
|
|
Date :
2016-01-05 15:20:27 |
By :
mr.v |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เดี่ยวผมกับแอดมินกำลังดู log ตามที่คุณ วี บอกน่ะครับ
|
|
|
|
|
Date :
2016-01-05 15:33:04 |
By :
nut_ch31 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แก้ได้แล้วครับ พี่ๆ ขอบพระคุณที่ช่วยเหลือครับ
เป็น 200 ล่ะจ๊าา
|
|
|
|
|
Date :
2016-01-05 16:36:29 |
By :
nut_ch31 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
สรุปเป็นเพราะอะไรครับ
|
|
|
|
|
Date :
2016-01-05 17:07:28 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เกิดจาก Function ส่งเมล์ครับ
คือ ตัวส่งเมล์ มันจะต้องมี Email ที่มาจากฐานข้อมูล แล้วที่นี้เผอิญ น้อง เค๊าไม่ได้ใส่ Email โรงแรมดังกล่าว ในระบบ
พอมันเข้า Function การส่งเมล์ แล้ว มันก็ส่งเมล์ไม่ออก พอส่งเมล์ไม่ออก มันก็เลย ขึ้น 500 ครับ
พอผมใส่เมล์เข้าไปปุป รู้เรื่องเลยครับ ขึ้น 200
|
|
|
|
|
Date :
2016-01-05 17:29:18 |
By :
nut_ch31 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Date :
2016-01-05 17:32:06 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|