How to disable XDebug How to disable XDebug php php

How to disable XDebug


Find your php.ini and look for XDebug.

Set xdebug autostart to false

xdebug.remote_autostart=0  xdebug.remote_enable=0

Disable your profiler

xdebug.profiler_enable=0

Note that there can be a performance loss even with xdebug disabled but loaded. To disable loading of the extension itself, you need to comment it in your php.ini. Find an entry looking like this:

zend_extension = "/path/to/php_xdebug.dll"

and put a ; to comment it, e.g. ;zend_extension = ….

Check out this post XDebug, how to disable remote debugging for single .php file?


An easy solution working on Linux distributions similar to Ubuntu

sudo php5dismod xdebugsudo service apache2 restart


In Linux Ubuntu(maybe also another - it's not tested) distribution with PHP 5 on board, you can use:

sudo php5dismod xdebug

And with PHP 7

sudo phpdismod xdebug

And after that, please restart the server:

sudo service apache2 restart