HTTP Status 500 _ Internal Server Error 错误原因,怎么改

作者&投稿:箕咐 (若有异议请与网页底部的电邮联系)
~

1、首先注意路径是不是:Could not load conf for core collection1: 

Error loading solr configfrom/home/www/solr/solr/home/collection1/conf/solrconfig.xml。

2、然后不能加载用于核心集合的配置文件, “ 路径 ” 写错会导致访问solr服务时加载不到solr核心配置文件solrconfig.xml。

3、接着下载Solr,然后后直接上传到Linux服务器,上传后输入命令 " tar -zxvf solr-4.10.4.tgz "并解压如下图。

4、解压好后创建 solr 项目文件夹,输入命令 " mkdir /home/www/solr ",将 solr-4.10.4/dist 下的solr工程 cp 到指定的项目存放目录中。

输入命令 " cp solr4.10.4.war/home/www/solr/solr.war -r " 复制到项目存放目录,并重命名为solr.war。

5、重启Tomcat服务,如果你没有注册为系统服务,则老实的到Tomcat/bin目录重启。

如果你注册为服务了直接输入 " service tomcat stop/service tomcat start " 进行重启,solr包在Tomcat启动后会自动解压,如下图。

6、修改solr工程的 web.xml ,输入命令 " vi /home/www/solr/solr/WEB-INF/web.xml "在配置文件中找到 <env-entry> 节点。

将注解去掉,并修改下面的 <env-entry-value> 属性值为 " /home/www/solr/solr/home/solr 。

7、配置完成后,还需要重启Tomcat服务器,输入命令 " service tomcat stop/service tomcat start " ,如下图。

8、omcat重启后,如果你的host路径配置的没错,可以直接输入 IP:8080 进行访问就可以正常打开了,如下图。




成县17152304616: HTTP Status 500 错误,大神看一下什么错误 -
泊鱼头孢: 在HTTP协议中,HTTP Status 500 是服务器内部错误. 从错误信息中可以看到,你要连接的WEB服务器,是基于免费软件Apache Tomcat/5.0.28 来实现的,是JAVA形式的WEB服务器. 错误的直接现象是,JSP有错.没法编译,或是某种原因环境被破坏

成县17152304616: HTTP Status 500__---------------------------------------------------------- -
泊鱼头孢: 你用的是TOMCAT来进行调试JSP的服务器,JAVA的语法就是这样,一般速度是很快的.而HTTP出现500的错误表示服务器忙,当然,服务器忙用两种解释,一种是访问人数过多,而出现不能快速给每一个请求作出反应.一般我们会给服务器...

成县17152304616: 出现“HTTP Status 500 - ”错误,怎么办?在线等 -
泊鱼头孢: 500是执行程序发现错误. 你可以这样: 在Internet选项里,转到高级,然后找到“显示友好的错误信息”这项的钩去掉; 然后用IE重新打开这页面,看看是什么具体错误信息;然后根据具体错误信息修正你的程序.

成县17152304616: HTTP Status 500 是什么错误?怎么解决?? -
泊鱼头孢: java.lang.OutOfMemoryError: Java heap space 增加内存,内存超标了

成县17152304616: 公司本地服务器出现 HTTP Status 500 - 错误,请高手帮忙!! -
泊鱼头孢: IIS500错误,是因为微软的一个BUG所造成的.下面是解决办法:主要是由于IWAM账号(在我的计算机即是IWAM_MYSERVER账号)的密码错误造成了HTTP 500内部错误. 在详细分析HTTP500内部错误产生的原因之前,先对IWAM账号进行...

成县17152304616: HTTP Status 500 --
泊鱼头孢: 解说个大意.在HTTP协议中,HTTP Status 500 是服务器内部错误.从错误信息中可以看到,你要连接的WEB服务器,是基于免费软件Apache Tomcat/5.0.28 来实现的,是JAVA形式的WEB服务器.错误的直...

成县17152304616: httpStatus500是啥意思? -
泊鱼头孢: 该表来自于w3c 授人以鱼不如授人以渔 有关web知识你都可以来此查找网页链接

成县17152304616: http 什么意思status 500 -
泊鱼头孢: 解说个大意.在HTTP协议中,HTTP Status 500 是服务器内部错误.从错误信息中可以看到,你要连接的WEB服务器,是基于免费软件Apache Tomcat/5.0.28 来实现的,是JAVA形式的WEB服务器.错误的直接现象是,JSP有错.没法编译,或是某种原因环境被破坏,使的JAVA的class找不到.根本原因,可有以下可能性:1.网站的JSP有错.2.在表示的页面中,你输入了系统预想之外的内容,使的系统无法对应而崩溃.

成县17152304616: apache连接数据库时出现http status 500 错误 -
泊鱼头孢: NullPointerException 是空指针异常, 说明你代码里面有变量或者对象之类的没有获取到值.造成了空指针异常.要看实际代码才行.

成县17152304616: HTTP Status 500 - 这个该怎么办? -
泊鱼头孢: HTTP Status 500 服务器内部错误 是你的查询语句出的问题,你检查下你的输入是否正确或是你的字符串拼接少了'没有

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网