codeigniter 2.0 - внутренняя ошибка сервера 500 при ошибке базы данных - PullRequest
0 голосов
/ 05 сентября 2011

Codeigniter 2.0 выдает внутреннюю ошибку сервера, если есть ошибка базы данных.

и вот как я кодировал ...

if ($ this-> db-> query ($query)) showerror ();

но метод запроса выдает ошибку перед выполнением условия if.

я хотел проверить условие, есть ли ошибка в запросе иличто когда-либо ошибка базы данных, и я не хочу, чтобы codeigniter выдавал ошибку.

Как мне нравится то, что я думаю?так работали предыдущие версии CI.

Есть ли конкретная причина выдать ошибку с кодом состояния HTTP 500.

почему она была изменена следующим образом?

1 Ответ

1 голос
/ 07 сентября 2011

Какой v2.0.x?

Внутренний 500 произойдет, если есть ошибка и нет выхода.Это произойдет, если он отключен (вы установили ENVIRONMENT на «production», и поэтому он будет скрыт) или если ваш сервер не будет отображать ошибок.опция display_errors = 1.

...