Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Disable HTML stack traces by Xdebug

The administrator has installed Xdebug 2.1.1 in our shared PHP 5.3.0 server in order to use its debugger. Now, I can hardly read the stack traces of uncatched exceptions because they are formatted by Xdebug with annoying colours that interact badly with the site's CSS:

Unreadable stack trace

Since PHP runs as Apache module, I've tried to disable this feature in an .htaccess file but I can't make it go:

php_flag xdebug.default_enable Off
php_flag xdebug.overload_var_dump Off
php_flag xdebug.show_exception_trace Off
php_value xdebug.trace_format 1

phpinfo() shows my changes in the Local Value column but I can still see those horrible orange tables. What's the directive I need to change?

like image 720
Álvaro González Avatar asked Aug 02 '11 12:08

Álvaro González


1 Answers

Check for xdebug_disable()Docs:

Disables stack traces

Disable showing stack traces on error conditions.

See as well xdebug.default_enableDocs.

like image 55
hakre Avatar answered Sep 22 '22 15:09

hakre