2012-12-31 64 views
0

我保持的Kohana recieving這個錯誤試圖訪問Kohana的錯誤(ERR_EMPTY_RESPONSE 324)

http://example.com/dailysales

,當我在生產的時候。本地它試圖在製作它的工作原理.. 進入通知時,工作正常.. 也和我的引導是一樣的..

這是我的引導路線

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')); 
+0

此問題是否出現在不同的瀏覽器中?或者它只是一個Chrome的錯誤(可能http://www.roezer.com/fixing-chrome-bug-error-324-neterr_empty_response/)? – biakaveron

回答

1

首先,第一條路線不該沒有2個可選參數。其次,在你的pcre正則表達式中放一些括號。三,具體路由應該始終先走:

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' 
)); 

最後,請檢查您的Kohana::$environment被設置正確,如果「發展」已經從「生產」(不同的configs爲每個環境)的任何差異。最後一件「責備」是PHP版本。

相關問題