Las sesiones de CakePHP 2.x se comportan de manera inconsistente entre los desarrolladores locales y la producción.

Tengo un sitio CakePHP 2.x en el que estoy trabajando, el cual funciona según lo previsto localmente. El inicio de sesión funciona, los mensajes flash de sesión funcionan, etc. Cuando envío el código a mi servidor de almacenamiento / producción, se está rompiendo.

Los inicios de sesión ya no funcionan, no aparecen mensajes flash de sesión, algunas acciones del controlador que deberían redirigirse a / user / login no muestran nada (documento vacío), etc.

Estoy en una pérdida en cuanto a cuál sería el problema. Según los problemas que estoy experimentando y algunas búsquedas que he hecho, creo que he descartado problemas como los espacios en blanco después del cierre?> en un archivo PHP de código único (controladores). Estoy usando sesiones de DB, y veo que los registros de sesión se crean en el DB en mi instancia local, pero no en la instancia remota de puesta en escena / prod.

Cualquier ayuda sería muy apreciada. Gracias.

Respuestas a la pregunta(2)

Su respuesta a la pregunta