我正在使用Zend Framework,版本1.10.7作为我的应用程序
error_reporting(E_ALL);
$application->bootstrap();
echo 'ha';
var_dump(class_exists('Default_Model_FeedReader_Csv_HappyHome'));
echo 'hoi';
这段代码的输出只是“ha”。错误报告已启用,但没有错误。调用class_exists后脚本停止执行。
使用此代码
error_reporting(E_ALL);
echo 'ha';
var_dump(class_exists('Default_Model_FeedReader_Csv_HappyHome'));
echo 'hoi';
$application->bootstrap();
输出符合预期,“ha bool(false)hoi”(此处自动加载器未注册,因为$ application-> bootstrap()尚未调用)。
问题是此崩溃只发生在生产环境中,而不是发生在我的本地开发机器上。有人知道问题是什么吗?
答案 0 :(得分:0)
我的愚蠢问题。 Linux当然是区分大小写的,Windows不是,这就是找不到类名的原因。我有解决方案
答案 1 :(得分:0)
要知道,真正的类和/或文件名是什么?