Debug PHP project trong Eclipse

Trong quá trình lập trình, sẽ không tránh khỏi Debug. Thay vì than vãn và trốn chạy một cách tuyệt vọng. Hôm nay, eLib.VN sẽ giới thiệu đến mọi người bài viết này, nhằm giúp bạnDebug PHP project trong Eclipse. Cùng theo dõi nhé!

Debug PHP project trong Eclipse

Để làm chủ được ngôn ngữ lập trình PHP, bên cạnh việc học cú pháp, bạn nên học cách làm chủ IDE (integrated development environment). IDE giúp bạn tiết kiệm thời gian và công sức trong việc tạo ra ứng dụng PHP.

Ví dụ Eclipse giúp bạn tìm ra các lỗi cú pháp của tập lệnh PHP, Xdebug giúp bạn debug PHP project để tìm các lỗi runtime.

1. Tải và cài đặt XAMPP

Bạn hãy tải phiên bản phù hợp với máy tính của mình về và cài đặt. Mặc định XAMPP sẽ được cài đặt vào C:\xampp.

2. Cấu hình Xdebug cho XAMPP

Lấy thông tin cấu hình PHP

Mở XAMPP -> start dịch vụ Apache -> Mở trang http://localhost/dashboard/phpinfo.php trên trình duyệt -> Ctrl + A -> Ctrl + C (copy thông tin PHP).

Lấy file cấu hình Xdebug

Mở trang https://xdebug.org/wizard.php trong tab khác -> Paste thông tin PHP copy ở trên vào ô textarea -> Click "Analyse my phpinfo() output" để lấy tập tin Xdebug tương ứng với phiên bản PHP của bạn.

Cấu hình Xdebug cho XAMPP

Download file "php_xdebug-2.6.1-7.2-vc15.dll" về máy tính của bạn (lưu ý tên file phụ thuộc vào phiên bản php của bạn).

Copy file "php_xdebug-2.6.1-7.2-vc15.dll" vào thư mục C:\xampp\php\ext

Sửa file C:\xampp\php\php.ini bằng cách thêm đoạn code sau vào cuối cùng.

[XDebug]
zend_extension = "c:\xampp\php\ext\php_xdebug-2.6.1-7.2-vc15.dll"
xdebug.remote_enable = 1
xdebug.remote_handler = "dbgp"
xdebug.remote_host = "127.0.0.1"
xdebug.remote_port = 9000
xdebug.remote_log = "c:\xampp\tmp\xdebug.txt"
xdebug.trace_output_dir = "c:\xampp\tmp"
 

3. Tải và cấu hình Eclipse

Tải phiên bản Eclipse phù hợp với hệ điều hành của bạn tại https://www.eclipse.org/pdt/ .

Cài đặt công cụ lập trình PHP: mở Eclipse -> Help -> Install New Software

Nhập các thông tin như trong hình sau, với url lấy từ trang https://www.eclipse.org/pdt/.

Tải và cấu hình Eclipse

Click Add -> Next ... -> Finish.

Trên đây là bài viết của eLib về Debug PHP project trong Eclipse. Hy vọng bài viết hữu ích và giúp bạn tìm được nguồn cảm hứng trong quá trình học lập trình. Chúc các bạn thành công!

Như vậy là chúng ta đã hoàn thành nội dung kiến thức về "PHP Errors". Để củng cố và nắm vững nội dung đã học, mời bạn cùng thử sức với  "Bộ Câu hỏi Trắc Nghiệm Online Ôn Tập Lập trình PHP có đáp án chi tiết"

Trắc Nghiệm

Ngày:10/10/2020 Chia sẻ bởi:

CÓ THỂ BẠN QUAN TÂM