2010-10-12 25 views
10

Tôi vừa phát hiện ra việc gỡ lỗi PHP bằng cách sử dụng xdebug được tích hợp trong IDE netbeans và tôi nghĩ nó tuyệt vời! làm thế nào tôi sống mà không có nó? :)PHP Netbeans: xdebug dừng trên mọi thứ bao gồm() hoặc yêu cầu()

Nhưng có một vấn đề: nếu tôi đặt điểm ngắt sâu trong mã của mình, tôi phải nhấn "Tiếp tục" (F5) vài lần trước khi tôi đến điểm dừng, vì tập lệnh dừng tại mọi điểm() và yêu cầu() chức năng.

của tôi bao gồm trông giống như rằng:

<?php 
    require_once('include/config.inc.php'); 
    require_once('include/forms.inc.php'); 
?> 

Có một lỗi, hoặc tôi có thể vô hiệu hóa hành vi này, vì vậy tôi không cần phải nhấn "Tiếp tục" nhiều lần?

Tôi đang sử dụng NetBeans 6.9.1 trên ubuntu 9.10

Trả lời

22

đi Configuration> PHP> Generalbỏ chọn "Dừng tại First Line"

Phê duyệt những thay đổi và thử lại

mọi include/require mới "Dòng đầu tiên";)

+0

Cảm ơn! :) Tôi mới t là một tính năng, không phải lỗi :) –

+0

Tuyệt vời! Thẳng đến điểm! Tôi gặp vấn đề tương tự. –

+0

Cảm ơn bạn. Đây chính xác là những gì tôi cần! – DOOManiac

0

Trong trường hợp bạn đang sử dụng phiên bản Netbeans 8.1, đây là một thay đổi nhỏ ở vị trí mà bạn có thể tìm thấy tùy chọn này. Tới Tools> Options> PHP> Debugging tab và bỏ chọn "Dừng tại First Line"

Các vấn đề liên quan