最近更新 | 关注微信 | 手机版

网站首页 > 网站 > 建站经验 正文

打开网站出现Internal Server Error的原因和解决方法

新知创业网 2022-07-20 建站经验

这篇文章主要介绍了打开网站出现Internal Server Error的原因和解决方法的相关资料,需要的朋友可以参考下,解决方法:登陆FTP或文件管理器,检查站点目录文件权限设置,将文件夹权限设置为755,单个文件权限设置为644。

打开网站出现Internal server error 500错误,通常是服务端出现一些未知异常,但是在检查的时候我们不能仅仅只是关注应用服务,而是要关注从服务端接收请求开始,一直到应用服务的整条链路。

程序文件中的权限问题导致Internal Server Error的解决方法

访问网站提示“Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request”

解决方法:登陆FTP或文件管理器,检查站点目录文件权限设置,将文件夹权限设置为755,单个文件权限设置为644。

这样设置644后,问题就可以解决,同时也不会影响网站的所需要的写入权限,满足网站正常运行。如果你的站点中有很多权限都要需要设置,为了提高效率。

程序应用问题导致Internal Server Error的解决方法

因为不同网站使用的程序代码都不竞相同,解决方案也不会完全一样,下面通过排查办法提供通用的解决思路:由于应用逻辑问题导致错误的可能性很小,那么第二个原因的嫌疑最大,就是mark逻辑问题。如果直接排查mark的源码,太费时费力,这个时候最好的办法是实时抓包,看看mark和应用服务之间到底发生了什么。

使用tcpdump命令抓取从jetty到应用服务之间的数据包,将结果输出到临时文件中:

tcpdump -i eth0:0 -s0 host 1X.XXX.XXX.XX -w /tmp/out1.cap

jetty对于请求数据的大小会做限制,超过200000 byte的时候就会报错,返回错误码500。

找到问题了,在WEB-INF目录下添加jetty-web.xml 文件解决,文件内容如下:

<Configure id="WebAppContext"class="org.eclipse.jetty.webapp.WebAppContext">

<Set name="maxFormContentSize"type="int"> 0 </Set>

以上就是打开网站出现Internal Server Error的原因和解决方法的详细内容,更多关于Internal Server Error问题解决的资料请关注新知创业网其它相关文章!

领福利淘宝天猫优惠券 | 京东优惠券 | 拼多多优惠券 | 特价酒店门票 | 天猫超市优惠券 | 天猫国际优惠券 | 聚划算补贴入口



声明:本文内容由互联网用户自发贡献,该文观点仅代表原作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如有侵权违规、虚假错误信息或任何问题,请发送邮件至 812412322@qq.com 处理,一经查实,本站将立刻删除。



关于本站
新知创业网是一个专业为创业者提供学习交流的创业网站,分享各大电商平台网店运营经验知识,直播带货技巧,短视频运营,自媒体运营,小程序和网站建设技术教程,互联网与实体店创业项目等综合知识库,助力广大卖家和站长创业成功!
手机版
最新文章
热门栏目
跨境电商 直播电商 特色市场
淘宝开店 淘宝运营 淘宝经验
天猫 京东 拼多多
抖音 快手 小红书
自媒体 网站 互联网
微商微店 小程序 IT技术
公司起名 品牌起名 店铺起名
创业栏目
创业报道 创业故事 创业开店
创业经验 创业机会 创业计划
创业知识 小本创业 农村创业
大学创业 女性创业 大众创业
产品运营 销售技巧 品牌营销
商业模式 商务方案 营销策划
投资融资 股权分配 企业管理