Zfaka换迁移/换PHP版本报错

搬瓦工精品GIA

换服务器后提示

Fatal error: Uncaught Error: Class \’Yaf\Loader\’ not found in /www/wwwroot/[域名]/public/index.php:9 Stack trace: #0 {main} thrown in /www/wwwroot/[域名]/public/index.php on line 9

查看官方文档发现要更改php配置

在配置文件末尾添加

[yaf]
yaf.use_namespace=1
extension=/www/server/php/73/lib/php/extensions/no-debug-non-zts-20180731/yaf.so
extension = /www/server/php/73/lib/php/extensions/no-debug-non-zts-20180731/fileinfo.so
extension=memcached.so

谷歌后发现没设置计划任务

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

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

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

/www/server/php/73/bin/php -q /www/wwwroot/网站目录/public/cli.php request_uri=“/crontab/sendemail/index”

设置后还是不行,发现需要手动禁用PATH_INFO

在php版本->设置->安装扩展里面没有发现PATH_INFO,因此需要去修改/www/server/nginx/conf/enable-php-7.3.conf

注释掉 PATH_INFO

图片[1]-Zfaka换迁移/换PHP版本报错-THsInk

重启php后恢复正常

转载请注明阿虎爱分享http://ahushare.com
阿虎爱分享 » Zfaka换迁移/换PHP版本报错

发表评论

阿虎爱分享YouTube频道

立即查看 了解详情