1

我试图让我的 Zend 应用程序在生产环境中启动,但我收到此错误:

警告:require_once() [function.require-once]:无法访问 /var/www/web1/html/tool/lib/Zend/Loader/AutoLoader.php 在 /var/www/web1/html/tool/public/第 24 行的 index.php

在开发环境中一切正常,所以我认为这一定是服务器配置错误。

任何想法可能导致问题?

4

1 回答 1

1

我猜开发系统是Windows,生产环境是*nix。

正确的文件名应该是:

Zend/Loader/Autoloader.php

不是

Zend/Loader/AutoLoader.php

注意Lvs. l_ Windows 文件系统不区分大小写,但您的生产环境很可能区分大小写,这就是它无法打开该文件的原因。

如果这不是问题,请确保 Web 服务器可以读取 Autoloader 文件和父目录的权限。

于 2012-11-12T23:32:24.273 回答