Fatal error: Uncaught Error: Class ‘Yaf\Loader’ not found错误

最近在看日志时,zfaka宝塔环境中部署的计划任务,出现如下错误。

Fatal error: Uncaught Error: Class ‘YafLoader’ not found in /www/wwwroot/buy.171905.xyz/zfaka/public/cli.php:8

因为之前zfaka功能一切正常,就没在意这个错误,后分析发现是我安装了两个PHP版本,而后台SHELL脚本里没有指明PHP版本所致!我安装了两个版本的PHP,但我使用的是单一PHP版环境下的设置,所以报错,后改为多PHP版本环境下的执行脚本,再次执行脚本,正常。

宝塔——首页——计划任务——任务类型(Shell脚本)——任务名称:zfaka——执行周期——N分钟:10分钟——脚本内容

单一php脚本

单一php版本环境下(以下代码仅供参考):

php -q /www/wwwroot/网站目录/public/cli.php request_uri="/crontab/sendemail/index"

多php脚本

多php版本环境下(以下代码仅供参考):
72代码php7.2,比如说,我的是7.3版本的。请自行更换!

/www/server/php/73/bin/php -q /www/wwwroot/网站目录/public/cli.php request_uri="/crontab/sendemail/index"
千百度
© 版权声明
THE END
喜欢就支持一下吧
点赞9 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容