การติดตั้ง XDebug สำหรับ PHP5 บน Ubuntu 14.04
XDebug เป็นเครื่องมือสำคัญที่ Web developer ควรมีเลยครับ เพราะมันสามารถแสดงและใช้ในการตรวจสอบข้อผิดพลาดของ PHP มากกว่าที่ PHP ทำได้ และยังสามารถใช้ร่วมกับเครื่องมือในการเขียน PHP เช่น Aptana, Netbeans และอื่นๆอีกมากมายเพื่อทำการตรวจสอบโค้ด PHP ทีละบรรทัดได้ด้วย
การติดตั้ง XDebug ลงบน PHP5
เปิดไฟล์ php.ini ขึ้นมาแก้ไข (ถ้าไม่พบ php.ini ที่โฟลเดอร์นี้ สามารถหาที่อยู่ของไฟล์ php.ini ได้จาก phpinfo)
แทรกโค้ดด้านล่างที่บรรทัดสุดท้ายของไฟล์ เลย
หมายเหตุ zend_extension="/usr/lib/php5/20131226/xdebug.so" ให้สำรวจดู path ที่ถูกต้องบนเครื่องของตัวเองนะครับ
เสร็จแล้ว Restart Apache ใหม่
ถ้าไม่มีปัญหาอะไร เมื่อเปิด phpinfo ขึ้นมาดูต้องเห็น section นี้
การติดตั้ง XDebug ลงบน PHP5
sudo apt-get install php5-xdebugเปิดไฟล์ php.ini ขึ้นมาแก้ไข (ถ้าไม่พบ php.ini ที่โฟลเดอร์นี้ สามารถหาที่อยู่ของไฟล์ php.ini ได้จาก phpinfo)
sudo gedit /etc/php5/apache2/php.iniแทรกโค้ดด้านล่างที่บรรทัดสุดท้ายของไฟล์ เลย
# Added for xdebug
zend_extension="/usr/lib/php5/20131226/xdebug.so"
xdebug.remote_enable=1
xdebug.remote_handler=dbgp
xdebug.remote_mode=req
xdebug.remote_host=127.0.0.1
xdebug.remote_port=9000
xdebug.max_nesting_level=300หมายเหตุ zend_extension="/usr/lib/php5/20131226/xdebug.so" ให้สำรวจดู path ที่ถูกต้องบนเครื่องของตัวเองนะครับ
เสร็จแล้ว Restart Apache ใหม่
sudo service apache2 restartถ้าไม่มีปัญหาอะไร เมื่อเปิด phpinfo ขึ้นมาดูต้องเห็น section นี้
