500 Internal Server Error 出现原因及解决方法-CSDN
时间:2020-09-27 15:20:09
作者:重庆seo小潘
来源:
500错,翻译英文即为:服务器内部错误。 导致这个错的原因有很多种,要么是你的框架、代码有问题,要么是你的服务器配置出现了问题,要逐个的去分析出现问题的地方,才能定位具体的错误。 如果服务器用Nginx 或者Apache搭建的,首选查看错误日志。 根据Nginx
500错,翻译英文即为:服务器内部错误。
导致这个错的原因有很多种,要么是你的框架、代码有问题,要么是你的服务器配置出现了问题,要逐个的去分析出现问题的地方,才能定位具体的错误。
如果服务器用Nginx 或者Apache搭建的,首选查看错误日志。
根据Nginx 或者Apache错误日志基本就能找到错误原因,搜索引擎、百度一下错误日志。
其次可以查看框架的报错日志信息,比如laravel.log。用ftp工具,定位到日志的目录,打开查看具体的报错。
你如果用的是虚拟空间搭建程序,比如WordPress程序,有可能是文件目录你没有响应的操作权限导致的。起码要有文件的644的权限才行。
如果是PHP的程序,还要关注一下.htaccess文件,Rewrite Base / 必须配置上,前面有注释符号,则要去掉。
如果是java,你要根据你所用的框架,比如spring,你查看框架对应的报错,去逐个排查了。
好了今天就先分享到这里。夜深人静了,继续敲代码吧!