0

我正在尝试使用 ZF2,但我遇到了问题,我不知道是因为它是测试版还是配置问题。

我从 Rob Allen 的博客中获取了 zf 骨架并遵循教程: http ://akrabat.com/getting-started-with-zend-framework-2/

当我运行我的应用程序时,我的索引出现问题:

$moduleLoader = new Zend\Loader\ModuleAutoloader($appConfig['module_paths']);

我已经对其进行了调试并$appConfig['module_paths']返回了一个bool(0)导致此错误的值:

Fatal error: Uncaught exception 'InvalidArgumentException' with message 'Invalid path provided; must be a string, received boolean' in C:\wamp\www\test\library\Zend\Loader\ModuleAutoloader.php on line 237

我的配置是:Windows 7 32bit + wamp (Apache 2.2.21, PHP 5.3.8)

4

1 回答 1

0

查看指南, modules_path 被包裹在 arealpath()中,如果文件夹不存在,它将返回 false 。好像这是你的问题。

http://php.net/manual/en/function.realpath.php#refsect1-function.realpath-returnvalues

于 2011-11-22T22:55:40.650 回答