美文网首页
记录一次 500 错误

记录一次 500 错误

作者: 孙毛毛丶 | 来源:发表于2021-05-12 18:43 被阅读0次

1.服务器 500错误.当 gitlab 拉到本地代码后 ,对比本地代码发现没有 vendor 服务器
a.开始怀疑找 nginx 的错误日志和 access.log 日志,发现都没问题.就是报 500 错误
b.然后怀疑 env.php 错误,应该用online 的 MySQL 地址,但后来想想应该还没到这就报错了,所以不是这
c.然后怀疑是 nginx 的配置错误.更改了 fastcgi_pass 为 #fastcgi_pass unix:/var/run/php5-fpm.sock;后,报 502 错误.也不是这
d.最后查根源,根据本地可以跑,查流程
1.首先查93 行 /Users/xx/Desktop/project/xx/e/ThinkPHP/Library/Think/Controller.class.php ( 10.54 KB )
打断点发现没到这里
2.查 83 行 thinkPHP 中的/Users/xx/Desktop/project/xx/e/ThinkPHP/ThinkPHP.php ( 4.54 KB )
打断点也没到这里
3.突然想到63 行 /Users/xx/Desktop/project/xx/e/vendor/autoload.php ( 0.17 KB )
这里肯定没执行,果然,线上都没有 vendor 这个目录,
解决方法:
1.用 filezilla 的 ftp 上传,因为这个是跳板机进入的服务器,所以不能用
2.后来用 mac 自带的 sz, rz 工具, 用 rz 上传本地 vendor 到线上.先打包
3.unzip vendor .解决问题.

其实这个没有上传 vendor 根源在于 本机的 global_vendor 配置中默认加了 vendor

相关文章

  • 记录一次 500 错误

    1.服务器 500错误.当 gitlab 拉到本地代码后 ,对比本地代码发现没有 vendor 服务器a.开始怀疑...

  • 统计Nginx前20ip,并统计500报错次数

    统计nginx记录某个站点日志 统计所报500错误的次数

  • express 搭建博客

    错误记录 *500* Error: /home/jundong/code/express_blog/blog/vi...

  • 服务器常见错误代码

    (1) 500错误1、500 Internal Server Error 内部服务错误:顾名思义500错误一般是服...

  • Nginx 500错误

    Nginx 500错误(Internal Server Error 内部服务器错误):500错误指的是服务器内部...

  • crawlspider-zhihu总结

    1)解决500和423错误403错误在settings里面设置header可以解决500错误限速可以解决423错误...

  • Scrapy学习笔记

    学习 初步使用 基本使用 scrapy 问题记录: 运行爬虫出现 500 错误:解决办法:设置 settings....

  • 后端返回500

    500--内部错误后端已经收到请求,处理错误(如参数解析异常等),返回500

  • koa错误处理

    1.500错误koa提供了ctx.throw()方法来抛出错误,ctx.throw(500)就是抛出500错误 2...

  • 赵贤文:站桩第456天的感受

    到今天,站桩打卡第456天。 原计划是整数做记录,比如站500天,做一次记录,站1000天,做一次记录,这样......

网友评论

      本文标题:记录一次 500 错误

      本文链接:https://www.haomeiwen.com/subject/sbnuzktx.html