Tomcat发布网站时总出现500错误,说找不到文件(/index.jsp(2,39) File "/douche" not found ),怎么回事

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Tomcat发布网站时总出现500错误,说找不到文件(/index.jsp(2,39) File "/douche" not found ),怎么回事相关的知识,希望对你有一定的参考价值。

HTTP Status 500 -

--------------------------------------------------------------------------------

type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

org.apache.jasper.JasperException: /index.jsp(2,39) File "/douche" not found
org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:40)
org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:407)
org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:132)
org.apache.jasper.compiler.TagLibraryInfoImpl.<init>(TagLibraryInfoImpl.java:161)
org.apache.jasper.compiler.Parser.parseTaglibDirective(Parser.java:386)
org.apache.jasper.compiler.Parser.parseDirective(Parser.java:450)
org.apache.jasper.compiler.Parser.parseElements(Parser.java:1397)
org.apache.jasper.compiler.Parser.parse(Parser.java:130)
org.apache.jasper.compiler.ParserController.doParse(ParserController.java:255)
org.apache.jasper.compiler.ParserController.parse(ParserController.java:103)
org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:185)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:347)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:327)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:314)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:592)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:326)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

note The full stack trace of the root cause is available in the Apache Tomcat/6.0.32 logs.

index.jsp文件内容如下:
<%@ page language="java" pageEncoding="UTF-8"%>
<%@ taglib uri="/douche" prefix="/douche"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<%@taglib uri="/WEB-INF/struts-logic.tld" prefix="logic"%>
<html>
<head>
<title>逗车网--首页</title>
<link rel="bookmark" href="../img/logo1.jpg" />
<link rel="shortcut icon" href="../img/logo1.jpg" />
<link rel="stylesheet" href="css/font.css" type="text/css"></link>
<link rel="stylesheet" href="css/global.css" type="text/css"></link>
<link rel="stylesheet" href="css/layout.css" type="text/css"></link>
<link rel="stylesheet" href="css/link.css" type="text/css"></link>
<style>
dl
margin:10px;
float:left;
width:202px;

</style>
</head>
<body>
<jsp:include page="head.jsp"></jsp:include>
<div id="main" style="width:968px;margin:0 auto;border-left:#ccc solid 1px;border-right:#ccc solid 1px;">
<div id="left" style="float:left;width:700px;">
<dl style="text-align:left;">

org.apache.jasper.JasperException: /index.jsp(2,39) File "/douche" not found:说你的/douche没有找到,即<%@ taglib uri="/douche" prefix="/douche"%>错了 路径问题 我还认为你的prefix也写错了 参考技术A 这个工程在tomcat下的话,一般就是war包下.jsp,你给出的url应该是从war包下开始写,所以看看你的url吧,估计就是这里的问题了

组件 K2 已损坏,说找不到类 K2HelperHTML

【中文标题】组件 K2 已损坏,说找不到类 K2HelperHTML【英文标题】:Component K2 is damaged, says class K2HelperHTML not found 【发布时间】:2013-05-08 04:51:30 【问题描述】:

我的 Joomla 网站几天前被黑了,经过清理和恢复后,问题出现了。

在后端,当我点击Components -> k2 并出现致命错误:

Fatal error: Class 'K2HelperHTML' not found in ~/administrator/components/com_k2/k2.php on line 77

我将此 k2.php 文件与工作站点的 k2.php 进行比较,但没有发现任何差异。

然后我检查了定义 K2HelperHTML 类的文件,我相信它是~\administrator\components\com_k2\helpers\html.php,它与工作站点的相应文件没有任何区别。

现在我卡在这里了,接下来我该怎么做才能修复它。

【问题讨论】:

【参考方案1】:

您是否尝试过重新安装最新版本?那将是一个很好的起点。只需使用 Joomla 安装程序即可安装最新版本。

【讨论】:

我想过这个,但我想知道重新安装它是否会删除我所有的项目 只要您不卸载,在现有安装之上安装它不会有任何损害。 版本呢?我可以只安装最新版本还是需要安装我拥有的确切版本?【参考方案2】:

我刚刚在新安装的组件上遇到了同样的问题,对我来说解决方案非常简单。我所要做的就是清除应用程序缓存。

要执行此操作,请转到 System -> Clear Cache,然后单击 Delete all

【讨论】:

以上是关于Tomcat发布网站时总出现500错误,说找不到文件(/index.jsp(2,39) File "/douche" not found ),怎么回事的主要内容,如果未能解决你的问题,请参考以下文章

pip命令出现了问题,提示说找不到ssl模块

网上下载的asp.net网站,vs调试时总出现下面的问题

tomcat 启动正常,网站确HTTP Status 500 错误

Rails 服务器说找不到图像

tomcat运行JSP出现500错误

500 错误“未捕获的错误:找不到类 '\XF\App'”