Случайный выход из системы при использовании ckeditor в cakephp 1.2
У меня есть старое приложение cakephp-1.2 в производстве. В этой системе есть экран, на котором содержимое html можно редактировать с помощью ckeditor 3.2. Проблема в том, что почти каждый раз, когда я пытаюсь отредактировать какое-либо содержимое html, я выходил из системы при отправке формы, содержимое не сохраняется, когда это происходит.
Достаточно интересно, что я иду редактировать некоторый html-контент и вообще ничего не меняю в ckeditor, затем нажимаю "Отправить", иногда я выходил из системы, а иногда все работает так, как ожидалось.
2 answers
Я столкнулся с той же проблемой, прежде чем просто очистил весь код и убедился, что в нем нет ненужных пробелов или неиспользуемых методов, таких как отладка или тег закрытия php. можете ли вы проверить все ваши Model.php
и удалить все закрывающие теги php? Надеюсь, это решит и вашу проблему тоже. Со мной это прекрасно работает.
Я действительно ничего не знаю о CakePHP, но вы уже пытались заполнить эти значения в сообщении, которые вызывают выход из системы..
["CAKEPHP"]=>
string(26) "xxx"
["__utma"]=>
string(54) "xxx"
["__utmb"]=>
string(26) "xxx"
["__utmc"]=>
string(9) "xxx"
["__utmz"]=>
string(70) "xxx.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none)"
Потому что это единственное различие между двумя постами. Теперь я думаю, что вы собираетесь сказать мне, что не знаете, как их установить. Но если я прав, это сессия, над которой вы работаете?
Вопрос?: И эти 2 сообщения приходят с разных страниц? Если да, то в чем разница на этих 2 страницах? Вы включили сеанс на обоих страницы?
Возможное решение: В любом случае посмотрите на эту страницу, где описано решение для перенаправления проблем.. Я действительно не думаю, что это имеет какое-то отношение к CKEditor. Или CKEditor возвращает вышеуказанные опубликованные данные? Также этот URL-адрес может помочь вам, возможно: Тема стекового потока