Xdebug на ubuntu и PhpStorm не показывает никаких ошибок

#php #xdebug #phpstorm

#php #xdebug #phpstorm

Вопрос:

Итак, я новичок в ubuntu, и я установил LAMP и заставил его правильно работать с phpsotrm. Единственная проблема, с которой я сталкиваюсь, заключается в том, что когда у меня есть ошибки в моем коде, он не показывает мне никаких ошибок, просто пустую страницу.

Теперь с помощью phpstorm я попытался подключиться к xDebug, и когда я проверил phpinfo (), я обнаружил:

http://imgur.com/zZnAi7d

Вот подключение к phpstorm:

http://imgur.com/ckrkeHp

Я изменил правильный файл php.ini и добавил следующую строку в конце файла:

 [XDebug]
;zend_extension="/usr/lib/php5/20121212/xdebug.so"
;xdebug.remote_enable=1
;xdebug.remote_port="9000"
;xdebug.profiler_enable=1
;xdebug.profiler_output_dir="<AMP hometmp>"
  

Все еще отображается заметка, даже не в консоли или в источнике страницы. Есть ли какое-либо решение для этой проблемы? Я попытался выполнить поиск в Интернете, но ничего не смог найти.

Комментарии:

1. ; означает комментарий. Ваши строки не будут иметь никакого эффекта, если вы не удалите начало; (точка с запятой)

2. Я попробовал то, что вы мне сказали, но ничего не произошло, но я только что заметил, что в консоли php storm выдает мне следующую ошибку. СООБЩЕНИЕ localhost:63342/File Repository/Controller/folders.php 500 (внутренняя ошибка сервера) folders.php

3. Теперь у вас что-то получается. 500 означает проблему в вашем php-коде.

4. знаете, что, выходя из Windows, он выдавал оранжевую таблицу, в которой говорилось, в чем ошибка / в Ubuntu это не так?

5. Я потерялся там, не могу дать вам реальный ответ на ваш вопрос, извините

Ответ №1:

Просто следуйте этим инструкциям:

Пусть PHP покажет все ошибки

Похоже, у вас отключено отображение каких-либо ошибок.

Комментарии:

1. Нет, это не сработало, и я в любом случае включил их по умолчанию в ini-файле.

Ответ №2:

Я такой дурак, что это действительно работает, просто определенные ошибки, которые я пытался смоделировать, на самом деле не повлияли на xDebug. Мне очень жаль, что я потратил ваше время.