Codeigniter отображает пустую страницу вместо сообщений об ошибках - PullRequest
39 голосов
/ 06 марта 2012

Я использую Codeigniter, и вместо сообщений об ошибках я просто получаю пустую страницу. Есть ли способ показать сообщения об ошибках PHP вместо этого? Очень трудно отлаживать, когда я не получаю обратной связи.

Моя среда - Ubuntu с Apache.

Ответы [ 24 ]

0 голосов
/ 27 марта 2013

загрузите ваш помощник URL при создании функции например,

visibility function_name () {

     $this->load->helper('url');
}

он покажет вам ошибки или просмотр, который вы загрузили.

0 голосов
/ 31 марта 2014

Я столкнулся с этим, потому что у меня был CLI, работающий через cron в качестве пользователя root, создавая таким образом файлы журнала с root: root.Когда вы пытались перейти к URI, все работало бы нормально, но CI показывал пустую страницу, вероятно, потому что у него не было разрешения на запись в файл журнала.

0 голосов
/ 26 августа 2013

, пожалуйста, проверьте, что любая из папок с ошибками находится в папке приложения, а не в моем случае я заменяю папку ошибки в папке приложения

0 голосов
/ 15 сентября 2013

Вы где-нибудь используете символ @?

Если у вас есть что-то вроде:

@include('page_with_error.php');

Вы получите пустую страницу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...