Bài này hướng dẫn bạn chi tiết về cài đặt các công cụ lập trình PHP và 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.
Các bước cài đặt các công cụ lập trình PHP và debug PHP project trong Eclipse:
- Tải và cài đặt XAMPP.
- Cấu hình Xdebug cho XAMPP.
- Tải và cấu hình Eclipse.
- Tạo php project và debug php project.
Nội dung chính
1. Tải và cài đặt XAMPP
Link tải XAMPP https://www.apachefriends.org/download.html , 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
1. 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).
2. 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.
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/.
Click Add -> Next ... -> Finish.
4. Tạo php project và debug php project
Mời bạn xem video bên dưới để xem hướng dẫn chi tiết.