所以我一直在关注这个教程:
http://framework.zend.com/manual/2.0/en/user-guide/routing-and-controllers.html
我正处于应该运行 phpunit 的地步——我运行命令phpunit module/Album/src/Album/Controller/AlbumControllerTest.php
我遇到了一个问题:
PHP Fatal error: Class 'Zend\Mvc\Application' not found in /home/...rest of the folders here.../AlbumControllerTest.php on line 71
AlbumControllerTest.php 中的第 71 行是:
$bootstrap = \Zend\Mvc\Application::init(include 'config/application.config.php');
当我在 Zend/Mvc/ 下查看时,我看到一个名为 Application 的文件,所以我假设这不是问题。
config/application.config.php 看起来像这样:
<?php
// config/application.config.php:
return array(
'modules' => array(
'Application',
'Album', // <-- Add this line
),
'module_listener_options' => array(
'config_glob_paths' => array(
'config/autoload/{,*.}{global,local}.php',
),
'module_paths' => array(
'./module',
'./vendor',
),
),
);
?>
根据教程 - 我相信。有谁知道如何解决这个问题?!