Hướng dẫn cài đặt xdebug trên AMPPS của MAC

Rate this post

Việc cài đặt xdebug.so phục vụ việc debug trên PHP rất hữu ích, giúp bạn soi được các thành phần PHP error mà bình thường có thể vẫn hoạt động trên trình duyệt.

Tải xdebug.so

Bạn truy cập vào đây và lựa chọn bản Mac OSX từ PHP Remote Debugging Client.

Lựa chọn phiên bản phù hợp của MAC dành cho debug PHP

Sau khi tải về, hãy giải nén file ra. Trong đó bạn sẽ thấy file xdebug.so.

Cài đặt xdebug trên AMPPS

– Đầu tiên, bạn cần copy file xdebug.so ở bước trên vào thư mục /Applications/AMPPS/php-5.6/lib/extensions/ext/

Nếu version PHP của bạn khác, hãy tìm theo path tương tự, thay 5.6 bằng version PHP của bạn, ví dụ /Applications/AMPPS/php-7.0/lib/extensions/ext/

– Tiếp đến, bạn cần cấu hình file php.ini (Configuration) để update extension này thông qua truy cập menu:

Menu truy cập để sửa file php.ini trong AMPPS

– Bây giờ, trong file php.ini đang mở ra, bạn tìm ( sử dụng phím Cmd + F ) gõ zend_extension để biết vị trí của các extensions hiện tại, sau đó paste đoạn sau vào cuối cùng nhé:

zend_extension = /Applications/AMPPS/php-5.6/lib/extensions/ext/xdebug.so

Tất nhiên, đừng quên thay thế 5.6 bằng version php của bạn.

Cuối cùng, đừng quên restart Apache và test bằng PHP INFO để thấy xdebug đã được cài nhé.

Viết một bình luận


Chuyên gia về Web
Bạn muốn làm việc với dịch vụ website do chúng tôi triển khai?
Gọi tư vấn 0982.90.4343
Chuyên gia về Web
Bài viết liên quan

07/04/2024

PHP: Format date dd/mm/yyyy và so sánh với Date hiện tại
Một vấn đề hay gặp trong quá trình xử lý PHP datetime là tình huống format date từ định dạng...

02/01/2024

Fix lỗi npm không thể cài các package devDependencies
Khi cài đặt dự án,  có lúc bạn sẽ cài mãi cũng không đủ các package npm, đặc biệt là...
Gọi file PHP trong WordPress

19/09/2023

Cài đặt và sử dụng WP-CLI trên môi trường Linux
Trên một số môi trường Hosting có thể cung cấp SSH hoặc Terminal access, song không có sẵn WP-CLI để...
Import database MySQL lớn trên môi trường Docker

06/08/2023

Import database MySQL lớn trên môi trường Docker
Mình sử dụng EasyPanel để quản lý các Docker và build môi trường app. Nay gặp tình huống phải import...