Debug với xdebug

Debug trong PHP là một điều vô cùng đơn giản và dễ dàng khi PHP cung cấp cho chúng ta một công cụ debug là xdebug.

xdebug đã được tích hợp sẵn trong PHP rồi. Việc của chúng ta đơn giản là dùng nó thôi.

Để kích hoạt công cụ debug này, chúng ta làm như sau:

Các bạn vào theo đường dẫn: C:\xampp\php\php.ini 

Các bạn kéo xuống dòng gần cuối cùng, các bạn sẽ thấy khu vực bắt đầu bằng [XDebug]

Các bạn hãy bỏ hết comment trong khu vực đó đi. Đơn giản bằng cách bỏ các dấu ; ở trước xdebug.

[XDebug]
zend_extension = “C:\xampp\php\ext\php_xdebug.dll”
xdebug.profiler_append = 0
xdebug.profiler_enable = 1
xdebug.profiler_enable_trigger = 0
xdebug.profiler_output_dir = “C:\xampp\tmp”
xdebug.profiler_output_name = “cachegrind.out.%t-%s”
xdebug.remote_enable = 1
xdebug.remote_handler = “dbgp”
xdebug.remote_host = “127.0.0.1”
xdebug.trace_output_dir = “C:\xampp\tmp”

Các bạn nhớ thiết lập giá trị xdebug.remote_enable = 1 để enable xdebug lên nhé!

Chúc các bạn thành công!

Advertisements