ปัญหา Cannot modify header information

Sunday, June 21st, 2009

พอดีผมมีปัญหาการเรียกใช้ header ของ php ครับ ก็เลยไปถามอาจารย์กู เลยไปเจอมาครับ ก็เลยขอเก็บไว้เป็น ความรู้และแบ่งปั่นกันครับ ปัญหา Cannot modify header information คงเคยประสบาสำหรับคเขียนเว็บด้วยภาษา PHP และบรรดา admin ที่ config server คงจะเจอกันบ่อย ซึ่งลักษณะ ข้อความแสดงการผิดพลาด มีลักษณะดังข้างล่าง Warning: Cannot modify header information – headers already sent by (output started at /home/somewhere/somefile.php:10) in /home/somewhere/somefile.php on line 20 การแก้ไขปัญหา ให้แก้ไขที่ตัวแปร output_buffering ที่อยู่ในไฟล์ php.ini โดยปกติแล้วบางระบบปฏิบัติการ จะตั้งค่าให้ output_buffering = Off ซึ่งเราสามารถแก้ไขเป็น […]

เหตุผลที่เลือก Apache CXF ทำ Webservic ครับ

Friday, June 12th, 2009

ตอนแรกผมก็ใช้ xFire ในการทำ Web Service ครับ แต่ต่อมาก็ได้หันไปใช้ Apache CXF ที่มันใหม่ขึ้นมาอีก มองว่ามันใช้งานง่ายดีครับ และง่ายกว่าเจ้า xFire มากเลย ซึ่งบางคนบอกว่ายาก แต่ถ้าได้ลองเล่นกับมันดูจะรู้เลยครับว่ามันหมูๆ ^^ (พี่ที่ทำงานกับผมยังสามารถทำ WS เป็นเลยภายในไม่กี่ชั่วโมง หลังจากศึกษา Code ของผม จริงๆครับไม่ได้โม้ อิอิ) ซึ่งเจ้า Apache CXF มันมีอะไรดีมั้ง มาดูกันครับ – Apache CXF คือ Open Source Services Framework ซึ่งจะช่วยในการเขียน Programming ผ่าน API อย่างเช่น Jax-ws โดยสามาถพูดคุยได้หลาย Protocal อย่างเช่น SOAP , XML / HTTP , RESTful HTTP […]