技术饭

AikehouA 5.2.0版本,最新版安装出现 HTTP ERROR 500 错误解决方案

copylian    0 评论    385 浏览    2020.03.06

AikehouA 5.2.0版本,最新版安装出现 HTTP ERROR 500 错误解决方案

今天在使用最新版AikehouA 5.2.0版本时,出现 HTTP ERROR 500 错误,调试了许久,查了nginx的错误日志等,断调试代码,一直没有找到确切的原因,后来在本地php7.0环境、自己服务器php7.0环境测试,安装没有任何问题,故此判断是因为最新版本composer加载了必须支持php7.0的插件,php5.6.x的环境不支持php7.0的一些方法,所以这里就需要删除一些composer包,更新vendor目录即可解决问题。

解决方法:

1)、直接删除最新版的vendor目录与composer.json、composer.lock文件

2)、下载附件并替换进去:vender.zip

3)、如果有必要可以先更新thinkphp的核心包:composer update topthink/framework

4)、执行 composer update 更新vendor包到最新

参考资料:

https://segmentfault.com/q/1010000015590442

https://blog.csdn.net/gu_wen_jie/article/details/83030862

CopyLian
感谢你的支持,我会继续努力!
扫码打赏,感谢您的支持!

文明上网理性发言!

  • 还没有评论,沙发等你来抢