Страница Cakephp 1.2 становится белой при отправке любой формы

У меня есть локальное приложение cakephp 1.2, которое прошлой ночью работало нормально. В настоящее время, когда я отправляю любую форму, результирующая страница становится белой/пустой.

Это то, что я пробовал:

  • Очистил кеш браузера
  • Закомментировал мой memcache в core.php
  • Включите отладку на 2, в которой я получаю пару предупреждений (они всегда были), но никаких ошибок и отладки sql
  • Очищен кеш моделей и сохранение в папке tmp
  • также поигрался с настройкой безопасности от средней до низкой

Любые идеи будут полезны?


person cdub    schedule 19.07.2011    source источник


Ответы (1)


Вы должны сохранить этот режим отладки на уровне 2 во время разработки. Это очень помогает.

Какие предупреждения? Если код правильный, никаких предупреждений быть не должно. Я не думаю, что это проблема с браузером или кешем. Что в вашем методе контроллера? Вы также можете сделать $this->log($variable,'logfile') в любом месте для отладки. Вывод будет в tmp/log

Возможно, вам стоит перейти на 1.3, я не уверен, что все мои советы будут работать с 1.2.

person Anh Pham    schedule 19.07.2011
comment
Предупреждения, которые я получаю, только это: Предупреждение (2): Невозможно изменить информацию заголовка - заголовки уже отправлены (вывод начинается с C:\xampp\htdocs\review\cake\basics.php:108) - person cdub; 19.07.2011
comment
Это похоже на то, что отправка форм и перенаправления не работают. - person cdub; 19.07.2011
comment
и вот так вот... все, что я сделал, это поместил $this-›log($variable,'logfile'); в моем контроллере, и он, кажется, снова в сети - person cdub; 19.07.2011
comment
пробел после ?>? :) - person deizel; 19.07.2011