簡體   English   中英

Zend Framework 2-模塊中的內部服務器錯誤

[英]Zend Framework 2 - Internal server error in module

我剛剛創建了一個帶有子模塊的模塊,例如Backend\\Entity1 我檢查了每個路徑和名稱空間,它們似乎都還不錯。

我一個接一個地取出了代碼塊,但直到我只是通過Firebug獲得

“網絡錯誤:500內部服務器錯誤”

有什么想法我可以找到錯誤嗎?

我只是不知道有什么問題。 老實說,為什么框架要自我解釋發生了什么? 現在它只是在黑暗中釣魚...

順便說一句:error.log也不顯示任何內容...

編輯:

我猜是由於我的應用找不到phtml文件而引發此錯誤。 也許我錯了,但是通常當我收到這種愚蠢的錯誤時,它與丟失的文件有關...

我的配置代碼如下所示:

'view_manager' => array(
    'template_path_stack' => array(
        'entity' => __DIR__ . '/../view',
    ),
),

我的命名空間是MasterData\\Entity ,我的add / edit / delete / index.phtml位於view\\masterdata\\entity

有什么想法可以告訴TemplatePathStack如何在此目錄中查找文件?

如果要訪問子模塊,請在父模塊中創建正確的路由,以提供訪問子模塊的方法。

我恕我直言,如果您需要創建子模塊,將其創建為模塊並將模塊放置在應用程序的“模塊”文件夾下,如果您有組件或第三方模塊,請將其放置在“供應商”文件夾下。

這將在以后的階段更易於管理,您的網址也將更加簡單

就我而言,我以另一種方式創建了新模型,但是當我嘗試在資源管理器中查看結果時遇到了相同的錯誤。 問題(在我的情況下)是從資源管理器訪問文件,它通過在Linux終端中更改文件的權限來解決。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM