跳转到主要内容
bright_king 提交于 29 September 2012

问题描述:不论您是安装了一个损坏的主题还是修改网站文件时导致您的主题损坏,您可能就是直接把这个主题删除掉。

这个做法是极其不推荐的,所以在您阅读到无忧主机(www.51php.com)翻译drupal官网的教程后,您就要学习到删除主题的正确步骤是。

1、在我们的管理员后台先禁用您当前损坏的主题。

2、再登录在php虚拟主机的文件夹目录删除主题文件。

 

如果页面上有内容,但是没显示导航区块

1、您要通过http://51php.com/?q=user或者是http://51php.com/user来登录到您的站点后台。

2、D7中通过http://51php.com/admin/appearance来进入到您的主题配置页面,先找到一个能正常启用的主题让我们能继续操作。

如果您看到的是白屏

当然,这和我们前面的教程“无忧主机原创drupal官方技术文档翻译:解决 drupal访问白屏(访问空白页面)”是不冲突的,而这里我们特指的是主题文件损坏造成的白屏。

当您安装了drush模块,您就可以输入命令:“drush vset theme_default garland”。

而您没有安装drush模块,那就来搞搞站点相关的数据库吧。备份,无忧主机(www.51php.com)提供的独立ip空间的空间管理面板是有一键备份站点功能的。

例如在drupal 7.x中bartik和zend主题是用的比较多的,那在数据库中输入下列命令来设置默认主题吧。

Update system set status=1 WHERE name = ‘bartik’;

或者是,update variable SET value=’s:6:”bartik”’ where name = ‘theme_default’;

TRUNCATE CACHE;

注释:’s:6’是只后面跟的字符串的长度,按照自己的需求修改,不要以为很简单,出错了又没备份数据的话,后悔都来不及,所以一定要备份。

如果都不起作用呢?

您可以要去看一下您的模版文件是不是被删除,或者是其它的文件。您可以参考教程:“无忧主机原创:简单介绍自制Drupal主题的方法和技巧”来建立属于您自己的子主题。当然从一个新的文件中拷贝过来也是可以的。

那现在一般数据库都配了phpmyadmin作为管理工具,想了解phpmyadmin的朋友请阅读“phpmyadmin数据库管理工具的使用说明”。

 

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

本文地址:http://www.51php.com/drupal/8869.html

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