Pada artikel ini kita akan mencoba menambahkan Xdebug pada configurasi Apache di XAMPP

Untuk PHP Version 8.1 kalian bisa download Xdebug di link berikut ini atau kunjungi link website resmi nya yaitu xdebug.org/download
Selanjutnya setelah di download kalian pindahkan file php_xdebug-3.2.0-8.1-vs16-x86_64.dll tersebut ke dalam folder C:\xampp\php\ext
Buka configurasi php.ini pada XAMPP dan tambahkan configurasi berikut di akhir file
[XDebug]
zend_extension = "c:\xampp\php\ext\php_xdebug-3.2.0-8.1-vs16-x86_64.dll"
xdebug.remote_autostart = 1
xdebug.profiler_append = 0
xdebug.profiler_enable = 0
xdebug.profiler_enable_trigger = 0
xdebug.profiler_output_dir = "c:\xampp\tmp"
;xdebug.profiler_output_name = "cachegrind.out.%t-%s"
xdebug.remote_enable = 1
xdebug.remote_handler = "dbgp"
xdebug.remote_host = "127.0.0.1"
xdebug.remote_log = "c:\xampp\tmp\xdebug.txt"
xdebug.remote_port = 9000
xdebug.trace_output_dir = "c:\xampp\tmp"
;36000 = 10h
xdebug.remote_cookie_expire_time = 36000Selanjut nya kalian tinggal restart service apache nya pada aplikasi XAMPP
Untuk melakukan melihat perbedaan hasil nya kalian tinggal lakukan var_dump. Contohnya sebagai berikut:
<?php
$dummy_data = [
"key1" => "testing1",
"key2" => "testing2"
];
var_dump($dummy_data);
die;
?>| Tanpa Xdebug | Menggunakan Xdebug |
|---|---|
image | image |