我正在从CLI运行ZendFramework应用程序。当我用PHP运行它时,一切都很好。今天我安装了HHVM,我想用它运行我的应用程序,但我遇到了一个错误:
Fatal error: File not found: Zend/Application.php in /home/bartek/Documents/WWW/WOF/scripts/server.php on line 7
这是第7行:
require_once 'Zend/Application.php';
为什么PHP可以找到这个文件而HHVM不能?
在您的情况下,php.ini中的include_path
没有像在php配置中那样进行配置,因此无法包含Zend Framework。
如果HHVM和PHP都位于同一个系统上,它们仍然可以使用不同的PHP.ini文件,因此两者都可能使用不同的配置运行。