CakePHP аварийно завершает работу сервера при возникновении ошибок - PullRequest
0 голосов
/ 18 июня 2010

У меня CakePHP (1.3.2) работает на UniformServer (в основном на сервере WAMPP), и по какой-то странной причине CakePHP вызывает сбой всего сервера при возникновении определенных ошибок, заставляя меня перезапустить его.Это очень раздражает, потому что нередко небольшая опечатка приводит к потере целой минуты.

Я еще не определил причины, но кажется, что когда страница частично отображается и возникает ошибка, этовылетает сервер.Скрипты вне Cake отлично справляются с ошибками;так же и скрипты Cake, которые аварийно завершают работу перед отображением страницы.

Кто-нибудь сталкивался с этим?

1 Ответ

0 голосов
/ 30 августа 2010

Я сталкивался с этой проблемой раньше, это часто случается со мной, когда я пытаюсь получить доступ к переменной в моем файле представления, когда эта переменная не установлена ​​из контроллера.

Необходимо всегда помнить, что $ this-> set (compact ('variable')) с вашего контроллера, прежде чем пытаться получить к нему доступ.

Другим решением может быть проверка isset () каждый раз, когда вы обращаетесь к переменной в своем представлении.

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