XDEBUG EXTENSION FOR PHP | DOCUMENTATION | INSTALLATION
If you like Xdebug, please consider giving a
donation.
Tailored Installation Instructions
Summary
Xdebug installed: 2.6.1
Server API: Apache 2.0 Handler
Windows: no
Zend Server: no
PHP Version: 7.2.7-0
Zend API nr: 320170718
PHP API nr: 20170718
Debug Build: no
Thread Safe Build: no
Configuration File Path: /etc/php/7.2/apache2
Configuration File: /etc/php/7.2/apache2/php.ini
Extensions directory: /usr/lib/php/20170718
You're already running the latest Xdebug version
But here are the instructions anyway:
- Download xdebug-2.6.1.tgz
- Unpack the downloaded file with
tar -xvzf xdebug-2.6.1.tgz - Run:
cd xdebug-2.6.1
Run: phpize (See the FAQ if you don't have phpize.
As part of its output it should show:
Configuring for:
...
Zend Module Api No: 20170718
Zend Extension Api No: 320170718
If it does not, you are using the wrong phpize. Please follow
this FAQ entry and skip the next step.
- Run:
./configure
- Run:
make
- Run:
cp modules/xdebug.so /usr/lib/php/20170718
- Update
/etc/php/7.2/apache2/php.ini and change the line
zend_extension = /usr/lib/php/20170718/xdebug.so
- Restart the webserver
If you like Xdebug, and thinks it saves you time and money, please have a look at the donation page.