Arch Linux - Install Xdebug
Pada artikel ini kita akan melakukan instalasi Xdebug untuk PHP dan berjalan di web server Apache

Arman Dwi Pangestu
1 Maret 2023•1 menit baca

Install Package Xdebug
sudo pacman -S xdebug
Menambahkan Extension Xdebug di file konfigurasi PHP
PATH Konfigurasi php.ini berada di /etc/php/php.ini
Tambahkan konfigurasi berikut di baris paling bawah
[XDebug]
;zend_extension=/usr/lib/php81/modules/xdebug.so
zend_extension = /usr/lib/php81/modules/xdebug.so
xdebug.remote_autostart = 1
xdebug.profiler_append = 0
xdebug.profiler_enable = 0
xdebug.profiler_enable_trigger = 0
xdebug.remote_enable = 1
xdebug.remote_handler = "dbgp"
xdebug.remote_host = "127.0.0.1"
xdebug.remote_port = 9003
;36000 = 10h
xdebug.remote_cookie_expire_time = 36000
xdebug.profiler_output_dir = "/var/tmp/"
;xdebug.profiler_output_name = "cachegrind.out.%t-%s"
xdebug.remote_log = "/var/log/"
xdebug.trace_output_dir = "/var/tmp/"
xdebug.display_errors = on
xdebug.display_startup_errors = on
Perhatikan pada konfigurasi zend_extension = ..., sesuaikan dengan PATH xdebug kalian
Restart Service Apache
Setelah menambahkan konfigurasi pada php.ini. Kita membutuhkan restart service apache nya agar konfigurasi
yang sudah kita tambahkan tadi ke load
sudo systemctl restart httpd
Hasilnya
| Tanpa Xdebug | Menggunakan Xdebug |
|---|---|
![]() |
![]() |

