Create virtual host on Apache

Wednesday, September 21st, 2011

การสร้าง Virtual Host บน Apache สภาพแวดล้อมที่ทดสอบ – AppServ 2.5.10 for Windows – Window XP SP3 โดยปกติเราจะทำเว็บจะเข้าไปสร้างที่ โฟลเดอร์ C:\AppServ\www แต่แนะนำให้ทำที่ D:\AppServ\www จะป้องกันข้อมูลหายอันเกิดจากลง Windows ใหม่โดยลืม Backup Web App ที่เราได้ทำไป เวลาเราต้องการทดสอบ Web App ที่เราได้ develop ไปแล้ว ก็เปิดเบราเซอร์ http://localhost/MyWebApp ซึ่งมันเป็นโฟลเดอร์ย่อย ที่เราไปสร้างไว้ D:\AppServ\www\MyWebApp ถ้าเราต้องการให้ url ของเราในเครื่องของเรา จาก http://localhost/MyWebApp ให้เป็น http://www.MyWebApp.com จะทำได้มั้ย มีวิธีมั้ย? คำตอบ มีครับโดยการใช้วิธี virtual host และยังสามารถสร้าง App ของเราไว้ใน ไดรว์ไหนก็ได้ […]

ปัญหา 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 ซึ่งเราสามารถแก้ไขเป็น […]