ฉันสามารถติดตั้งและตั้งค่าได้อย่างง่ายดาย NetBeans 6.9.1 และ Xdebug ในสภาพแวดล้อมท้องถิ่นของฉันอิงตาม PHP 5.3.0 (XAMPP)
ปัญหาของฉันในตอนนี้คือต่อไปนี้: ถ้าฉันใส่เบรกพอยต์บน index.php ของ Wordpress หรือไฟล์อื่น ๆ ของคอร์เซ็ต PHP หลัก NetBeans หยุดอย่างถูกต้องในตำแหน่งที่ต้องการ ถ้าฉันใส่เบรกพอยต์ในไฟล์ปลั๊กอินทริกเกอร์การเรียกใช้โค้ด NetBeans จะไม่หยุดแค่นั้น
คุณรู้จักวิธีแก้ไขหรือไม่?
อัปเดต:ข้อมูลเพิ่มเติมเกี่ยวกับสิ่งที่ฉันกำลังพยายามแก้ไขปัญหา
ปลั๊กอินเรียกว่าVanilla Forumsและมีโครงสร้างไฟล์ต่อไปนี้:
- plugins
- vanilla-forums
+ assets
+ nbproject
+ templates
admin.php
embed.php
functions.php
hooks.php
plugin.php
sso.php
widgets.php
ผมตั้งจุดพักภายในฟังก์ชั่นที่มีชื่อที่กำหนดไว้ในvf_validate_options
functions.php
ฉันแน่ใจว่ามีการใช้งานฟังก์ชันนี้ แต่ NetBeans ไม่ได้หยุดอยู่แค่นั้น
XDEBUG_SESSION_START
พารามิเตอร์การสืบค้นลงในคำขอทั้งหมด
throw new Exception('die');
คำสั่งหลังจากบรรทัดของเบรกพอยต์มันจะหยุดหรือไม่ (ในความหมายที่สิ่งนี้ฆ่า / จบคำขอของคุณ)?