I have a computer with apache2 and php7, I setup the php.ini to use xdebug and its ok, I can debug using an editor.
But I want to debug in another computer that has only php.
I started the server using: php -S localhost:8080
I tried to use the same php.ini, but it seems that php built-in web server can't understant the php.ini
I used the command: php -S localhost:8080 -c <<path to my php.ini>>
Here the phpinfo output from apache server:
and here the output from built-in web server:


report_zend_debugoption should matter here -- AFAIK it has no relation to xdebug at all. if anything -- you should be looking atxdebugspecific section. P.S. PHP's built-in web server works fine with xdebug -- otherwise it would not be possible to use it with Laravel/Symfony that use it (by default in manuals) for local dev.php -S localhost:8080 -c c:/php/php7/php.ini, I copied the php.ini to the current directory and called:php -S localhost:8080 -c php.ini