大家好我正在创建一个可以被称为cron作业的php脚本。但是我需要使用Zend框架的功能。问题是,当通过命令行运行编程时,特别是包含文件的相对引用不起作用,所以我不知道如何在这里使用zend库。我不想进入并更改每一个require_once语句。
请帮忙!
答案 0 :(得分:2)
当通过CLI(命令行界面)调用时,您的PHP可能使用不同的php.ini文件。
使用php_sapi_name()
检测您是否在CLI模式下运行,并set_include_path()
强制使用正确的包含路径。
答案 1 :(得分:2)
您应该能够使用set_include_path来设置Zend lib的包含路径。