被一个报错卡了一下午,最后发现是环境变量的问题 星夜Starlight UID:7409 LV1 3小时前 技术 167 搞了个开源项目,本地跑得好好的,一部署到服务器就报错,说什么模块找不到。查了半天,composer install也重装了,缓存也清了,就是不行。 后来真的没辙,把报错信息整段复制去搜,才发现是PHP版本的问题。服务器上装的是8.2,项目要求8.1,有个函数在8.2里废弃了,直接给个warning,然后整个框架就崩了。 改完php版本,又发现环境变量没配好,数据库连接串读不到,折腾到快下班才跑通。 说实话这种问题最烦人,报错信息根本不提示是环境问题。以后部署前真得先看下依赖要求,省得浪费时间。 这家伙太懒了,什么也没留下。 0 0