Error de Kohana al intentar ingresar al controlador (ERR_EMPTY_RESPONSE 324)

Sigo recibiendo este error en Kohana al intentar acceder

http://example.com/dailysales

Cuando estoy en producción. localmente funciona bien ... también cuando intento ingresar Notificaciones en producciones funciona ... y mi arranque es el mismo ...

estas son mis rutas de arranque

Route::set('notifications', '(<controller>)(/<action>)', array('controller' => 'notifications|dailysales', 'action' => 'index|send'))
->defaults(array('controller' => 'notifications', 'action' => 'index'));


Route::set('sales', 'sales(/<action>)', array('action' => 'index|export'))
->defaults(array('controller' => 'sales', 'action' => 'index'));

preguntado el 31 de diciembre de 12 a las 16:12

¿Aparece este problema en otros navegadores? ¿O es solo un error de Chrome (posible roezer.com/fixing-chrome-bug-error-324-neterr_empty_response)? -

1 Respuestas

Primero, la primera ruta no debería tener 2 parámetros opcionales. En segundo lugar, ponga un paréntesis en su pcre regex. Tercero, las rutas más específicas siempre deben ir primero:

Route::set('sales', 'sales(/<action>)', array('action' => '(index|export)'))
->defaults(array(
  'controller' => 'sales', 
  'action' => 'index'
));

Route::set('notifications', '<controller>(/<action>)', array(
   'controller' => '(notifications|dailysales)', 
   'action' => '(index|send)'
))
->defaults(array(
   'controller' => 'notifications', 
   'action' => 'index'
));

Y por último, compruebe si su Kohana::$environment se está configurando correctamente y si el 'desarrollo' tiene alguna diferencia con la 'producción' (diferentes configuraciones para cada entorno). Lo último "culpable" sería la versión de PHP.

Respondido el 06 de enero de 13 a las 06:01

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.