本日发明网站无法上传资源和宣布文章,通过欣赏器查察处事器的返复书息
Internal "hljs-built_in">Server "hljs-keyword">Error
序列号 | CPU | RAM | HDD | 带宽 | 售价(美元) | 免费试用 |
---|---|---|---|---|---|---|
香港服务器1 | E5-2620 | 32G | 1T HDD | 50M/无限流量 | $196.00 | 立即申请 |
香港服务器2 | E5-2650 | 32G | 1T HDD | 50M/无限流量 | $256.00 | 立即申请 |
香港服务器3 | E5-2680 | 32G | 1T HDD | 50M/无限流量 | $316.00 | 立即申请 |
香港服务器4 | E5-2690 | 32G | 1T HDD | 50M/无限流量 | $336.00 | 立即申请 |
香港服务器5 | E5-2697 | 32G | 1T HDD | 50M/无限流量 | $376.00 | 立即申请 |
香港服务器6 | E5-2620*2 | 32G | 1T HDD | 50M/无限流量 | $376.00 | 立即申请 |
香港服务器7 | E5-2650*2 | 32G | 1T HDD | 50M/无限流量 | $436.00 | 立即申请 |
香港服务器8 | E5-2680*2 | 32G | 1T HDD | 50M/无限流量 | $476.00 | 立即申请 |
香港服务器9 | E5-2690*2 | 32G | 1T HDD | 50M/无限流量 | $556.00 | 立即申请 |
香港服务器10 | E5-2697*2 | 32G | 1T HDD | 50M/无限流量 | $596.00 | 立即申请 |
香港服务器11 | E5-2680v4*2 | 32G | 1T HDD | 50M/无限流量 | $696.00 | 立即申请 |
香港服务器12 | E5-2698v4*2 | 32G | 1T HDD | 50M/无限流量 | $796.00 | 立即申请 |
刚开始我觉得是应用处事器可能是措施异常,查抄了下各自的日志,连请求记录都无,措施代码里也没抛出过该范例的异常,所以可以从处事器可能Nginx中找原因了。
1、是否磁盘空间不敷?
利用 df -k 查察硬盘空间是否满了。清理硬盘空间就可以办理500错误。nginx假如开启了access log,在不需要的环境下,最好封锁access log。access log会占用大量硬盘空间。
2、nginx设置文件错误?
这里不是指语法错误,nginx假如设置文件有语法错误,启动的时候就会提示。当设置rewrite的时候,有些法则处理惩罚不妥会呈现500错误,请仔细查抄本身的rewrite法则。假如设置文件里有些变量配置不妥,也会呈现500错误,好比引用了一个没有值的变量。
3、假如上面的问题都不存在大概是模仿的并发数太多了,需要调解一下nginx.conf的并发配置数
办理要领是:1.打开/etc/security/limits.conf文件,加上两句
"hljs-bullet">*softnofile65535*hardnofile65535
2.打开/etc/nginx/nginx.conf ,在worker_processes的下面增加一行
worker_rlimit_nofile65535;
从头启动nginx,从头载入配置
kill "hljs-subst">-`ps-ef|grepphp|grep-vgrep|awk'{print$2}'`/usr/bin/spawn "hljs-attribute">-fcgi-a127.0.0.1-p-C-uwww-data-f/usr/bin/php-cgikillall-HUPnginx
重启后再看nginx的错误日志,有没有发明500报错的环境了。
总结
发明问题的时候,我没去google可能百度,而是直接登录长途处事器排盘查题,花了快要一个小时才查出问题办理问题,,挥霍不少时间,这让我想起一句很经典的话:措施员之所以出错误,不是因为他们不懂,而是因为他们自觉得什么都懂。