tomcat 小问题个人汇总
来源:互联网 发布:网站备案 知乎 编辑:程序博客网 时间:2024/05/30 13:42
- 对于manager页面,在已经设置了用户和manager-gui, manager-script权限之后,仍然报403权限问题
Manager 403Access Denied :You are not authorized toview this page .
Bydefault the Manager isonly accessible from abrowser running onthe same machine asTomcat . Ifyou wish tomodify this restriction ,you ’llneed toedit the Manager ’scontext .xml file .
或manager/text接口:
Tomcat return http status error : 403 ,Reason Phrase :(中间省略一堆html代码)The server understood the request but refuses toauthorize it
这个时候只需要按照上面的提示,修改manager的context.xml文件即可,具体在manager/META-INF/context.xml,修改如下,将Value标签整个注释掉即可,无需重启tomcat(可能需要稍等几秒钟):
<Context antiResourceLocking ="false" privileged ="true" > <!-- <Valve className="org .apache .catalina .valves .RemoteAddrValve " allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1" /> --></Context >
这里的allow是指定了允许访问的ip地址,allow的值是正则表达式,明显默认值表示只能由本地访问,所以我使用nginx代理的时候访问是没有问题的。
因此这里只需将allow的值修改为符合条件的正则表达式,例如最简单的 allow="^.*$"
。当然,除非有特别的需要,最方便的做法还是直接注释了。
- eclipse中tomcat部署目录的设置
eclipse 默认tomcat部署在:workspace .metadata .plugins\org.eclipse .wst .server .core\tmp0\webapps
嗯,乱七八糟的目录。我上传图片后,再重新访问图片就给了我一个404。
使用servletContext.getRealPath("/");
获取到的目录完全不是自己想要的。这个时候就想到了修改部署目录。
但是,tomcat中有部署项目的时候是无法重新修改部署路径的,这个时候就需要在server窗口, 右键tomcat, 选择Add and Remove…, remove掉右边窗口所有的项目,然后再右击tomcat,选择open,在Server Location 下就可以修改部署目录deploy path 了
阅读全文
0 0
- tomcat 小问题个人汇总
- android系统开发中个人小问题汇总
- android系统开发中个人小问题汇总 (转)
- 个人站点问题汇总
- 多线程个人问题汇总
- Tomcat启动问题汇总
- Tomcat问题汇总
- 个人C++调试问题汇总
- 个人遇到的问题汇总
- rn学习个人问题汇总
- DB小问题汇总
- Win7小问题汇总
- 几个小问题汇总
- Android小问题汇总
- linux小问题汇总
- Java小问题汇总
- 日常小问题汇总
- Android小问题汇总
- 《一个Android工程的从零开始》阶段总结与修改1-base
- hdu-1671-Phone List
- java基础知识收集
- MySQL中的事务
- 前端试题大综合练习(十)
- tomcat 小问题个人汇总
- spring-context.xml 文件配置的简单介绍
- 最小生成树(kruskal)
- oracle select表插入,多行插入
- Start my Computer Vision studying
- Java数据库查询简介
- 我想你的时候你有没有在想我
- BS和CS的区别以及优缺点
- Java分页查询中分页的分页