php运行cli文件载入路径错误解决

cli模式执行php文件都是使用绝对路径执行的,所以如使用require来加载文件就会出错。crontab定时执行一样。

1、要么全部改成绝对路径。

2、使用chdir函数,改变当前执行目录,把目录改为文件所在目录,代码前面执行:chdir(dirname(__FILE__));

运行成功!

 

此条目发表在开源代码分类目录,贴了标签。将固定链接加入收藏夹。

发表回复