2013-07-21 87 views
0

只要我在項目中輸入其中一個操作,就會收到錯誤消息。哎呀!發生錯誤服務器在創建新操作時返回了「500內部服務器錯誤」

糟糕!發生錯誤服務器返回了「500內部服務器錯誤」。東西壞了

只在1頁(行動)發生。我創建的最近的行動。奇怪的是,這隻發生在服務器上。本地在我的Windows服務器上,頁面正常工作。

服務器上的PHP內部日誌不返回任何錯誤。

即使我刪除了操作中的所有代碼,並且即使使用'php symfony cc'清除了緩存,也會出現該錯誤。即使我使用'php symfony project:permissions'來設置權限。即使我將所有以前的解決方案按不同順序組合在一起。

這裏是動作代碼:

public function executeExportPostsToProject(sfWebRequest $request) 
    { 
    echo 'why?? Show me please!'; 
    } 

在同一模塊大約有20其他行動decleared以同樣的方式。我要瘋了。

試圖檢查我的服務器配置爲symfony。沒有警告。 symfony版本是1.4.5。

+1

您正在開發環境(backing/frontend_dev.php)嗎?您應該看到錯誤消息。 –

回答

1

似乎查看的文件名是區分Linux下敏感。在Windows上沒有同樣的問題。出於某些原因,在Linux上創建新文件後,Linux出現問題。我將從exportPostsToProject.php中的視圖重命名爲ExportPostsToProject.php解決了這個問題。

0

像這樣添加路由在你的routing.yml此動作:

route_name: 
    url: /route-name-example 
    param: { module: ModuleName, action: exportPostsToProject } 

,並確保要在開發環境

相關問題