Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: xDebug не подает признаков жизни
Форумы портала PHP.SU » Серверное администрирование » Администрирование *nix » xDebug не подает признаков жизни

Страниц (1): [1]
 

1. SkaN - 14 Мая, 2012 - 12:34:45 - перейти к сообщению
Собрал xDebug из сорцов по инструкции из файла README
Помимо всего основного сделал такой конфиг:
CODE (htmlphp):
скопировать код в буфер обмена
  1. zend_extension="/usr/share/php5/xdebug.so"
  2.  
  3. xdebug.auto_trace=1
  4. xdebug.collect_params=4
  5. xdebug.collect_return=1
  6. xdebug.collect_vars=1
  7. xdebug.remote_enable=1
  8. xdebug.scream=1
  9. xdebug.trace_format=2

Описание параметров смотрел на оф. сайте. По идее все ошибки должны выводиться идеально в красивой табличке. Но в суровой реальности просто пустая страница.

Включил встроенный в PHP display_errors до установки xDebug - выводил абсолютный минимум, никаких трассировок, только само сообщение об ошибке.
Установил xDebug и включил display_errors - выводит толковую трассировку, но некрасиво оформленную (никакого HTML, только отступы; чтобы нормально прочитать, приходится открывать исходный код страницы).
Когда в первый раз устанавливал xDebug по "не помню какой инструкции", все работало идеально. Теперь, собственно, уже которое обновление ОС все вот так некрасиво. Только сейчас руки дошли обратиться за помощью.
ОС - Ubuntu 12.04

 

Powered by ExBB FM 1.0 RC1