为什么帖子删除后相应的图片附件没有怎么查看被删除的帖子

是这样的。我写了一个上传的方法,上传时,判断没有这个目录就自动建立一个。然后开始些日图片,就是上传图片,能成功。但是,重启,或者清理缓存之后,图片和就会自动被删除,不见了。求解决办法!!!或者有更好的上传方法也行。急。。。。。。。
--------------------------------------
判断没有这个目录就自动建立一个。应该是你有问题,估计是每次都新建了一个目录将原来的覆盖了。
--------------------------------------
不是的。的确是自动删除了。现在想起一种虚拟目录的方法,有懂的吗?就是修改的server.xml,求详细讲解。
--------------------------------------
&Host&之间&Context path="/img" docBase="D:/images" /&
--------------------------------------
String path = request.getSession().getServletContext().getRealPath("/img");
--------------------------------------
引用楼主 tokissing 的回复:是这样的。我写了一个图片上传的方法,上传时,判断没有这个目录就自动建立一个。然后开始些日图片,就是上传图片,能成功。但是,重启项目,或者清理缓存之后,图片和文件夹就会自动被删除,不见了。求解决办法!!!或者有更好的上传方法也行。急。。。。。。。第一点:首先确定下你的目录是否创建在了下面的临时目录中了,如果是的话,建议改路径。第二点:检查下你的,是否有删除文件和目录的操作。
--------------------------------------
这个到底解决了没有???我也遇到这个问题,急啊 !!!!!
--------------------------------------
具体是怎么上传的,有很多因素都会照成这样的结果。比如路径不合理、缓存没有flush等。。。。
--------------------------------------
一般服务器都不会关闭的,关了也可以啊,只要不要重新部署就没事了,否则是会删除原来所有文件!
--------------------------------------
我也是这个问题,想了几天了,还没解决
--------------------------------------
很有可能是当临时目录了。还有如果在eclipse中创建的目录,不会放到tomcat是,而且eclispe的临时目录是在Workspaces\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\work\Catalina\像上面的路径下
--------------------------------------
上传的文件 最好不要放在tomcat下面,应该文件上传目录,这样的好处不用多说了吧
--------------------------------------
我也遇到个这个问题,用了好久才解决,你到网上下载文件的jar包就可以了。
--------------------------------------
request.getSession().getServletContext()
.getRealPath("/")
+ File.separator
+ File.separator
+ "homePages"
+ File.separator + df.mat(new Date()) + fileN在服务器上建个目录,直接传到服务器上
--------------------------------------
引用 11 楼 bangis 的回复:上传的文件 最好不要放在tomcat下面,应该动态上传目录,这样的好处不用多说了吧重启后也没删掉啊,动态配置是不是为了在先寻址
--------------------------------------
引用 8 楼 weihui5368452 的回复:一般服务器都不会关闭的,关了也可以啊,只要不要重新部署就没事了,否则是会删除原来所有文件!是的
--------------------------------------
你新建的目录是在WORK下还是WEBROOT下?
--------------------------------------
引用楼主 tokissing 的回复:是这样的。我写了一个图片上传的方法,上传时,判断没有这个目录就自动建立一个。然后开始些日图片,就是上传图片,能成功。但是,重启项目,或者清理缓存之后,图片和文件夹就会自动被删除,不见了。求解决办法!!!或者有更好的上传方法也行。急。。。。。。。不知道楼主重启项目或清理缓存是如何来操作的,如果之前上传都是没问题的,只是在重启项目或清理缓存之后出现这种现象,也有可能是你的操作有问题吧。是不是楼主点击过菜单Project里面的Clean呢?如果是的话,问题就在此了。
--------------------------------------
我也遇到了 在tomcat下web目录里创建的文件夹关机后第二次开机创建的文件夹会消失 求高手帮忙
--------------------------------------
同样遇见过这种问题。。。
--------------------------------------
大概是该文件夹下面没东西只要随便在那个文件夹里放个东西就行比如txt文档
--------------------------------------
都没有人解决这个问题!我云!
--------------------------------------
如果你是用MyEclips 的话 因为上传的是在webapp下面
而下没有那个文件 重启后重新部署 就把本地没有的文件在远端删除
所以 重启后就没了
--------------------------------------
重新redeploy的时候
tomcat 会同步你本地的文件 因为你本地没有相应的文件夹 自然导致文件丢失。这只是在开发过程中会遇到的问题 实际应用中 tomcat 只会 startup.bat/sh shutdown.bat/sh楼主只需在本地建立相应的目录即可
--------------------------------------
你按这几个步骤去做,就能解决问题:1.把/tomcat/webapps/目录清空,删掉该文件夹的所有内容,2.修改/tomcat/conf/web.xml文件:
&servlet-name&default&/servlet-name&
&servlet-class&org..catalina.servlets.DefaultServlet&/servlet-class&
&init-param&
&param-name&debug&/param-name&
&param-value&0&/param-value&
&/init-param&
&init-param&
&param-name&listings&/param-name&
&param-value&true&/param-value&
&/init-param&
&load-on-startup&1&/load-on-startup&
&/servlet&3.修改/tomcat/conf/server.xml文件:
&Host name="localhost"
appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false"&
&!-- SingleSignOn valve, share authentication between web applications
Documentation at: /docs/config/valve.html --&
&Valve className="org.apache.catalina.authenticator.SingleSignOn" /&
&!-- Access log processes all example.
Documentation at: /docs/config/valve.html --&
&Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
prefix="localhost_access_log." suffix=".txt" pattern="common" resolveHosts="false"/&
--&&!----&&Context path="/ser" docBase="D:\project\myProject\editor\WebRoot"&&/Context&&!--&Context path="/mvc" docBase="D:\project\myProject\area\WebRoot"&&/Context&--&
&/Host&其实就是给工程配置虚拟路径,这样tomcat在启动的时候直接找到你的工程了,你上传的图片就不会跑到/tomcat/webapps/目录,而是直接到了你的工程里,不管你怎样重启项目,或者清理缓存,上传的文件依然存在!
--------------------------------------
楼上的可以解决吗 ? 把/tomcat/webapps/目录清空,删掉该文件夹的所有内容!!!把内容删了会不会找不到项目啊???
--------------------------------------
文件最好不要放在tomcat目录下。。
--------------------------------------
引用 25 楼
的回复:楼上的可以解决吗 ? 把/tomcat/webapps/目录清空,删掉该文件夹的所有内容!!!把内容删了会不会找不到项目啊???请相信这一点,鄙人自开发到现在,一直都是这么部署项目的,从来没出现过lz描述的问题,
--------------------------------------
不需要修改/tomcat/conf/web.xml文件的,那样修改只是让tomcat将该目录下的所有文件列出来而已
--------------------------------------
放到服务器的的文件夹啊~
--------------------------------------
引用 24 楼 s 的回复:你按这几个步骤去做,就能解决问题:1.把/tomcat/webapps/目录清空,删掉该文件夹的所有内容,2.修改/tomcat/conf/web.xml文件:
code11213&servlet&
&servlet-name&default&/servlet-name&
&servlet-cla……可以把这个文件夹创建到你的项目里面吗?
--------------------------------------
24楼的方法可以一试
--------------------------------------
引用 30 楼 hepeng 的回复:可以把这个文件夹创建到你的项目里面吗?……行不行,你试试便知道了,部署web项目,别在eclipse中点来点去的部署,那样虽然快捷,但实际上是复制项目到tomcat,有很多弊端!修改tomcat的配置文件正好解决这个问题,你反过来想一想,web项目的服务器一般都是系统,linux系统中不可能安装eclipse,所以在linux系统中部署项目,就是修改配置文件,然后运行命令启动tomcat,这样部署后,request.getSession().getServletContext().getRealPath("/");得到的是项目的WebRoot根目录,比如:D:\project\myProject\editor\WebRoot,上传文件时的文件夹自然就会创建在项目中,如果你在eclipse中点来点去的部署,得到的却是tomcat的webapps根目录,文件夹就会创建在tomcat中,我只能这样解释了,希望你能明白!
--------------------------------------
看了这么多回答,我的貌似可以
--------------------------------------
换种方法写 就行。
--------------------------------------
引用 24 楼 s 的回复:你按这几个步骤去做,就能解决问题:1.把/tomcat/webapps/目录清空,删掉该文件夹的所有内容,2.修改/tomcat/conf/web.xml文件:
&servlet-name&default&/servlet-name&
&servlet-class&org.apache.catalina.servlets.DefaultServlet&/servlet-class&
&init-param&
&param-name&debug&/param-name&
&param-value&0&/param-value&
&/init-param&
&init-param&
&param-name&listings&/param-name&
&param-value&true&/param-value&
&/init-param&
&load-on-startup&1&/load-on-startup&
&/servlet&3.修改/tomcat/conf/server.xml文件:
&Host name="localhost"
appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false"&
&!-- SingleSignOn valve, share authentication between web applications
Documentation at: /docs/config/valve.html --&
&Valve className="org.apache.catalina.authenticator.SingleSignOn" /&
&!-- Access log processes all example.
Documentation at: /docs/config/valve.html --&
&Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
prefix="localhost_access_log." suffix=".txt" pattern="common" resolveHosts="false"/&
--&&!----&&Context path="/ser" docBase="D:\project\myProject\editor\WebRoot"&&/Context&&!--&Context path="/mvc" docBase="D:\project\myProject\area\WebRoot"&&/Context&--&
&/Host&其实就是给工程配置虚拟路径,这样tomcat在启动的时候直接找到你的工程了,你上传的图片就不会跑到/tomcat/webapps/目录,而是直接到了你的工程里,不管你怎样重启项目,或者清理缓存,上传的文件依然存在!遇到好心人了,真是太谢谢您了,不过web.xml中的配置是什么作用呢,顺便问一下,我还是个菜鸟,以后 是不是有必要好好研究一下tomcat,谢谢您勒
--------------------------------------
虚拟路径resin的我会,tomcat的没去研究,你搜一下应该可以找到类似的结果
--------------------------------------
你肯定把上传图片的路径放在了tomcat/webapps/项目/下面。那你每次部署了就在这下面生产相应文件夹,并且把上传的都放在这下面,如果你在myeclipse上删掉了你的部署,或者手动删掉部署,肯定图片什么的都没了。解决办法将上传路径改为其他的,远离tomcat的路径下。查看: 13543|回复: 14
兴趣部落bug,很多没有违规的帖子莫名其妙被删除,且无法恢复!
微社区站点ID:
测试用户名:
举一个例子:话题ID: FW92lAo-& &莫名其妙被删除,后台发现在回收站,点击恢复,仍然无法显示,昨天操作的,今天回收站里面都没有了。还有很多没有违规的帖子,发了,回收站也都看不到!
QQ截图10 (1).jpg (105.33 KB, 下载次数: 17)
08:37 上传
这个是昨天的附件截图,这样的帖子违规吗?点击恢复,无法恢复,到今天回收站没有了,页面也没有看到此贴!还有很多这样的帖子,兴趣部落里面的粉丝和公众号里的粉丝统统都在抱怨,希望能够及时解决,我们这个西铁青年是西安铁路局团委创办的,西安铁路局2万青年,8万职工,翘首以盼!谢谢!
同感啊!!!!!!!!!!
我们是基于白酒的营销交易部落,很多朋友发布供求信息,但是很多不给显示!!!!在回收站恢复,结果什么都没有了,还是没有显示!!!!!!!!!!!!!!
你这么搞让我们怎么活啊!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
相当的伤心、失望、失落!!!!!!!!!!!!!!!!!!!!!!!!!!!
无语!!!!!!!!!!!!!!!!!!!
我也遇到这个问题了,就最近这几天很多朋友发帖后,我这边都看不到,要么是发不出去,要么是刚发出去系统就给删了,而帖子本身并没有什么敏感,违规,求管理员尽快解决
强烈建议把敏感词的权限交给我们!!!!
若大酋长没有做到位,你可以撤销么!!!!
顶一下。来个人处理啊~~~~~~
顶一下,求解决!
作为一个曾经的忠实粉丝,俺是相当的不满意现在的状况!!!!!!!!!!!!!!!!
我觉得很辛苦啊,头疼的喲
作为一个互动平台却连基本的发帖和回复都不行,那么此平台的意义何在?
作为一个互动平台却连基本的发帖和回复都不行,那么此平台的意义何在?
Powered by1不注册也能查看,被删帖子无效;附件内的图片必须带上。_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
1不注册也能查看,被删帖子无效;附件内的图片必须带上。
上传于||暂无简介
阅读已结束,如果下载本文需要使用5下载券
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩7页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢为何在天涯发有图片的帖子一发布马上被删除
14-08-20 &}

我要回帖

更多关于 如何看到被删除的帖子 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信