香港独立IP空间
香港php空间
美国php空间
域名注册

网站日常维护中,不小心把discuz X2的网站源程序删除了怎么办?这个问题简单啊,还用问吗?删除了那些文件,从X2安装包中找到相关的文件补回去不就可以了吗?无忧主机(www.51php.com)小编是不是小题大作了类?

无忧主机(www.51php.com)并未小题大作,删除了什么,就恢复什么就OK了,但是要命的是,自己删除了那些都不知道?由于误删除diaczu x2某些程序文件,导致discuz X2源程序不完整,访问网站白页。你们说,这是不是要命类?不知道删除了那些?不知道该用上传那些?如果全部站覆盖,那就有可能忙中出错,导致网站有效数据被覆盖。那么出现这种情况,如何查找被删除(缺失)的discuz x2程序文件类?

无忧主机(www.51php.com)推荐的方法是:

一般这种情况,在大多数情况下还是可以登录x2管理员后台的,如果你是属于这种情况,那么恭喜你,解决会非常轻松。操作如下:

登录X2后台,选择->“工具”->“文件校验” ,执行“文件校验”就可以帮助我们可以从运行结果中,可以清楚知道缺失了那些文件。然后通过ftp上传文件被你删除的文件就可以了。Discuz x2的文件校验工具非常方便能帮我们检查程序的完整性。如下图:

image00114 150x150 discuz X2误删除程序文件后如何恢复网站程序完整

如果你删除的是核心程序已经导致程序崩溃无法正常登录X2管理员后台,推荐你如下方法操作,恢复:

1、整站备份网站数据。无忧php虚拟主机整站备份的方法,直接参考“无忧主机推荐网站数据整站备份方法

2、康盛官方网站下载同版本的X2安装包到本地。

3、连接php虚拟主机ftp进行差异覆盖。用flashFXP工具后,选择x2安装包upload里面所有文件,上传到public_html下面。FlashFXP工具会自动判断同名文件,提示你是否覆盖。注意:同名文件选择“全部跳过”,这样会自动把缺失的文件恢复。这个操作要谨慎,如下图我做的一个测试:

image0037 150x150 discuz X2误删除程序文件后如何恢复网站程序完整

4、还有一个也保守操作。把整站X2程序文件下载到本地,然后用下

安装包里面的文件复制粘贴进去,也是将同名文件跳过,也会自动将缺失的文件恢复。完了再上传。

总之,删除了程序文件,而不知道删除了哪些?这是一个非常蛋疼的事情,在运营中的网站,你做任何删除操作前,请务必养成先备份的好习惯。备份下文件,虽然发点时间,但是出了错可以及时恢复,这是非常好的维护习惯。记得,网站做删除、变动、升级等会影响网站正常运行的程序,务必先备份。

 

纯Linux环境下高端免备案[香港独立IP地址] php空间,仅仅只需199元一年起。商务中国域名核心代理直销50元注册国际顶级域名。

本文地址:http://www.51php.com/discuz/5093.html

喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^

阅读本文的人还阅读: