服务器共享文件夹打不开,重起后文件夹不见了???

服务器共享文件夹打不开,重起后文件夹不见了???,第1张

这个情况我刚遇见。

特点是:

1,只要文件夹都打不开,

2,所有文件夹都64KB,

3,重新装系统后仍然打不开

如果是这样,应该这样处理:

1,其实那些打不开的文件夹,都是病毒,真正的文件夹被隐藏了。所以首先要设置让系统显示隐藏文件夹,确定真的资料确实被隐藏后,先手动删除那些打不开的文件夹以及AUTO文件

2,安装新的杀毒软件,杀毒。

3,重新装系统

4,转移被隐藏的文件夹下面的资料到新建的文件夹

就这样,我的就这样解决了

一定是隐藏了

服务器的一般都是用SCIS硬盘的,那样的数据可以得到保障的。

还有需要矩阵排列等等。

如果用一般的,服务器根据请求会有所丢失的了。

毕竟像人一样,忙也有可能出错。系统忙,应用求求多,缓存不过来就会这样的

使用RAID5不代表文件不会丢失,RAID的好处就是速度快,而且阵列中一块硬盘损坏的话可以通过其他镜像盘恢复。但是正常的操作不在此列。因此建立完善的备份机制是相当有必要的。你说的情况,如果用户刚刚删除了文件,那么你需要马上把服务器的网络断开,阻止其他用户再访问,防止新写入的数据覆盖被删除的数据。然后安装一个easyrecovery进行文件恢复,如果用户已经删除文件有一阵子了,那么文件找回的希望就不大了。

1更改以下服务设置(所有程序 | 管理工具 | 服务):Server右键属性设置为已启用;

2启用Microsoft网络的文件和打印机共享的方法来禁用他们。(网上邻居 | 右键 | 属性 | 本地连接 | 右键 | 属性 | 常规 | Microsoft网络的文件和打印机共享);

3修改以下安全策略(所有程序 | 管理工具 | 本地安全策略 | 本地策略 | 安全选项):

aMicrosoft网络服务器:数字签字的通信(总是);停用

bMicrosoft网络客户:数字签字的通信(总是);停用

cMicrosoft网络服务器:当登录时间用完时自动注销用户;启用

d网络安全:在超过登录时间后强制注销;停用

问题不是很清楚,先就这样回答你试试,如果不行,你再把问题发上来试

先说解决办法吧,后面在分析:

1把/tomcat/webapps/目录清空,删掉该文件夹的所有内容,

2修改/tomcat/conf/webxml文件:

<servlet><servlet-name>default</servlet-name><servlet-class>orgapachecatalinaservletsDefaultServlet</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/serverxml文件:

<Host name="localhost" appBase="webapps"unpackWARs="true" autoDeploy="true"xmlValidation="false" xmlNamespaceAware="false"><!-- SingleSignOn valve, share authentication between web applications Documentation at: /docs/config/valvehtml --><!-- <Valve className="orgapachecatalinaauthenticatorSingleSignOn" /> --><!-- Access log processes all example Documentation at: /docs/config/valvehtml --><!-- <Valve className="orgapachecatalinavalvesAccessLogValve" 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\你的项目名\WebRoot"></Context>--></Host>

分析:

重新redeploy的时候, tomcat 会同步你本地的文件 ,因为本地没有相应的文件夹导致文件丢失。

这只是在开发过程中会遇到的问题 实际应用中 tomcat 只会 startupbat/sh shutdownbat/sh

我们这样做,其实就是给工程配置虚拟路径,这样tomcat在启动的时候直接找到工程了,

上传的就不会仅仅只在/tomcat/webapps/目录,而直接到了你的工程里,

不管你怎样重启项目,或者清理缓存,上传的文件依然存在!

关于Websphere集群服务器丢失上传文件的解决方法

当上传文件较大时小概率发生,根据LOG推测是Round Robin切换成员节点(不同主机)时临时文件无法找到而导致此错误。

由于客户的应用基本上基于struts,所以针对struts修改。

将上传文件的临时目录放在一个共享目录下,也就是多台节点(主机)有同一个目录。

修改很简单,struts_configxml加上此目录

<controller multipartClass="orgapachestrutsuploadMultipartRequestHandler"

tempDir="/XXX/YYYY"/>

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 服务器共享文件夹打不开,重起后文件夹不见了???

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情