【发布时间】:2012-08-30 22:36:50
【问题描述】:
我有一个运行 apache 2.2.22 和 PHP 5.4.6 的 gentoo linux amd64 服务器。
我有一个使用 zf v2.0 b7 的 Zend Framework 2 项目。
我使用emerge 安装了Imagick pecl 扩展,并在重新启动apache 并查看后 phpinfo 的输出我可以清楚地看到 Imagick 扩展安装正确。
我在 Zend Framework 项目中的一个操作中添加了以下行:
$im = new Imagick();
当我在浏览器上运行该操作时,我收到以下错误:
Class 'DrinkManagement\Controller\Imagick' not found
现在.. 如果我用这行代码(new imagick)创建一个简单的 php 文件,然后在控制台(php-cli)和我的浏览器上运行它,它可以正常工作,这意味着 zend 框架的文件包含方法会以某种方式中断想象一下。
有什么想法吗?
任何信息将不胜感激
谢谢
冷杉!
【问题讨论】:
标签: php apache classnotfoundexception imagick zend-framework2