安装了topthink和taoser的验证器
本地windosw环境运行无异常,一上到liunx服务器上就报错
namespace app\validate;
use taoser\validate;
class XXX extends validate
{
}
Error: Class 'taoser\validate' not found in
用对比工具对比了服务器和本地代码,业务调用处和vendor里全部文件和composer.json、composer.lock等都一致
php版本的问题,你本地用的7 线上用的8吧反正就是版本不一致导致的
本地是7.3.4,服务器是7.3.31
那不应该呀,你把本地也切换到7.3.31试试
本地我就没有和线上一致过 什么问题都没有,我都是大版本不一致
composer重新装,然后restart重启,composer装东西reload不起作用
要是犯这种错误,拉出去直接毙了
1.大小写
2.重新安装依赖
还真是大小写问题,哎,经验不足