2012-02-27 37 views
5

Tôi có một ứng dụng tôi đang làm việc trên đó tôi thực hiện nhiều cuộc gọi AJAX tới các tệp PHP bên ngoài. Các tệp PHP này nhận các tham số nhất định, kết nối với DB và thực hiện một tác vụ với chúng.Bước qua (Gỡ lỗi) Mã PHP trong Netbeans

Tôi vừa mới bắt đầu sử dụng Netbeans cho một IDE và yêu thích nó cho đến nay. Tuy nhiên, bất cứ khi nào tôi đặt một điểm ngắt trên một trong các tệp PHP bên ngoài của tôi (những cái tôi đang tạo yêu cầu AJAX) và cố chạy trình gỡ lỗi, điểm ngắt của tôi không bao giờ bị nhấn. Tôi có làm điều gì sai? Hoặc trình gỡ lỗi Netbeans không dừng lại trên các điểm ngắt của các tệp bên ngoài mà bạn đang tham chiếu?

+0

Kiểm tra độ chính xác: bạn đã định cấu hình NB để sử dụng xdebug? – Mchl

+0

Không! Tôi đoán tôi giả định nó sẽ được cấu hình khi tôi cài đặt NB. Tôi sắp xếp của một newbie với tất cả điều này :-) – FastTrack

+3

Đây là hướng dẫn của bạn sau đó: http://wiki.netbeans.org/HowToConfigureXDebug;) – Mchl

Trả lời

5

NetBeans cần phải được định cấu hình để sử dụng xdebug, trước khi bạn có thể gỡ rối gỡ lỗi. Để có hướng dẫn về cách cài đặt và định cấu hình xdebug, hãy xem tại đây: http://wiki.netbeans.org/HowToConfigureXDebug

+0

Cảm ơn một triệu! Câu hỏi nhanh - khi tôi chạy với gỡ lỗi, trình gỡ lỗi tạm dừng ở đầu mỗi tệp khác nhau mà ứng dụng sử dụng. Có cách nào để tự động chạy qua tất cả mã của tôi cho đến khi nó đạt đến điểm ngắt không? – FastTrack

+0

Tôi không chắc chắn về điều đó. Bạn sẽ cần phải kiểm tra tài liệu xdebug tôi giả sử. – Mchl

+0

Âm thanh tốt. Cảm ơn bạn đã trả lời nhanh chóng và dễ dàng cho câu hỏi chính của tôi! – FastTrack

3

Đây là hướng dẫn từng bước để thiết lập tính năng này. Hơi nhỏ hơn một chút so với tài liệu netbeans:

http://arturito.net/2011/05/21/local-and-remote-php-debuging-in-netbeans-with-xdebug-on-google-chrome-just-like-in-visual-studio/

+0

Liên kết đẹp! Cảm ơn – FastTrack

+0

Conlusion hoàn hảo! Một "_little less wordy_", LOL! :] Khi tôi nhìn thấy tài liệu Netbeans tôi nghĩ: "_What? Họ mong tôi đọc tất cả blah, blah, blah này trên vài trang để gỡ lỗi với Xdebug? _" ... – trejder

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