0

Zend Fremework 3 のチュートリアルを順を追って実行しようとしましたが、次のエラーが表示されます。

致命的なエラー: 「モジュール (アルバム) を初期化できませんでした」というメッセージを含む例外「Zend\ModuleManager\Exception\RuntimeException」がキャッチされませんでした。/var/www/html/skeleton-application/vendor/zendframework/zend-modulemanager/src/ModuleManager.php:203 スタック トレース: #0 /var/www/html/skeleton-application/vendor/zendframework/zend-modulemanager /src/ModuleManager.php(175): Zend\ModuleManager\ModuleManager->loadModuleByName(Object(Zend\ModuleManager\ModuleEvent)) #1 /var/www/html/skeleton-application/vendor/zendframework/zend-modulemanager/src /ModuleManager.php(97): Zend\ModuleManager\ModuleManager->loadModule('Album') #2 /var/www/html/skeleton-application/vendor/zendframework/zend-eventmanager/src/EventManager.php(271) : Zend\ModuleManager\ModuleManager->

これは私の config/modules.config.php ファイルです:

return [
'Zend\Form',
'Zend\Db',
'Zend\Cache',
'ZendDeveloperTools',
'Zend\Router',
'Zend\Validator',
'Application',
'Album', ];

「アルバム」エントリにコメントすると、ホームページが正しく表示されます。

誰かが私にいくつかの提案をしてもらえますか?

ありがとう

4

1 に答える 1

2

エラー メッセージを見ると、 Album モジュールをセットアップしていると思います。

以下が含まれている場合は、composer.json を確認する必要があります。

"autoload": {
    "psr-4": {
        "Application\\": "module/Application/src/",
        "Album\\": "module/Album/src/"
    }
},

その後composer dump-autoload、オートロード ルールを更新するために実行する必要があります。

これで問題が解決しない場合は、現在の段階を教えてください。

于 2016-09-21T05:05:33.950 に答える