У меня есть сайт CakePHP 2.x, над которым я работаю, как это предусмотрено локально. Работа с входами, работа с флэш-сообщениями сеанса и т. Д. Когда я нажимаю код на мой сервер/сервер prod, он ломается.CakePHP 2.x сеансы ведут себя непоследовательно между локальными разработчиками и производством
Логины больше не работают, не появляются сеанса флэш-сообщения, некоторые действия контроллера, которые должны быть пересылают в/пользователя/логин не показываете ничего (пустой документ) и т.д.
Я в недоумении относительно того, что проблема была бы. Основываясь на проблемах, которые я испытываю, и некоторые поиски, которые я сделал, я считаю, что я исключил проблемы, подобные пробелам, после закрытия ?>
в PHP-файле (контроллерах) только для кода. Я использую сеансы DB, и я вижу записи сеанса, созданные в БД, в моем локальном экземпляре, но не на экземпляре удаленного промежуточного/промежуточного.
Любая помощь будет высоко оценена. Благодарю.
Вы можете подключиться к базе данных с производственных серверов через те же пользовательские кредиты? – skrilled
Различные БД и разные кредиты, но да, соединение БД работает. Я просто сделал тест, добавив новую запись пользователя и получив подобное странное поведение. Добавленная форма загружена/отображена, нажав кнопку отправки (которая была отправлена на тот же/users/add URL), я получил полностью пустой/пустой документ, вернувшись в представление/users/index, я увидел, что новая запись была добавлена. Bizarre. – theraccoonbear