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
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...

28/01/2023

Hướng dẫn cài đặt php extension mongodb trên Mac OS M1
Khi bạn muốn hỗ trợ MongoDB trên dòng Mac M1, phần cài đặt sẽ cần một chút lưu ý. Hướng...
Git

18/12/2022

Xử lý lỗi Git không thể tiến hành merge do merge.renamelimit
Khi bạn tiến hành merge nhánh phụ vào nhánh chính hoặc lên nhánh production, có thể xung đột xảy ra...