最模板 - 外贸网站建设,外贸网站模板

最模板

当前位置: 首页 > Drupal > Drupal教程 >

如何禁用出错的Drupal主题和模块

时间:2014-01-19 02:14来源:未知 作者:外贸网站模板 点击:
这将发生在我们谁使用Drupal身上.我们已经安装一个新主题或模块然后我们漂亮的首页看起来像这样: 这里有很多方式你可以去尝试解决这个问题并使你的网站重新上线 这些方案的选择是一个很

这将发生在我们谁使用Drupal身上.我们已经安装一个新主题或模块然后我们漂亮的首页看起来像这样:

如何禁用出错的Drupal主题和模块

这里有很多方式你可以去尝试解决这个问题并使你的网站重新上线

这些方案的选择是一个很好的开始,但不是对每个人都有效. 方案正确与否依赖于你正在使用的Drupal版本,你安装的什么模块和主题和哪部分网站出错 .

方案 1: 通过后台禁用

你可以尝试直接使用链接浏览后台区域. 例如,你可以试着添加 /admin/ 到你的网站链接

如果这个有效,你可以直接从后台禁用主题或模块. 但是,如果你没有登录到网站这将无效

方案 2: 禁用文件

你可以通过FTP来禁用主题和模块.这样处理模块效果最好. 针对主题, 他仅工作在Drupal 6. D6中, 通过出错的Danland目录, Drupal将忽略主题并还原成Bartik主题. 这将允许你重新登录.

此例中, Danland主题出现一个错误而我需要禁用他. 这里是处理过程:

  • 通过FTP登录到Drupal网站.
  • 浏览 /site/all/themes/ 目录.这是安装主题的 Drupal 正常目录, 但是你也可以 在你的网站上通过一个点击来查找获得错误信息:

  • 重命名主题文件夹.在这个案例中, 你可以重命名 /danland/ 文件夹为 /danland-error/

方案 3: 重新上传文件

如果方案2对你无效,你下一步可以做这些:

  • 拷贝你的主题或模块到重命名的目录
  • 前往 Drupal.org 并重新下载一份出错了的主题或模块。
  • 上传重新拷贝的主题或模块来替换你刚禁用的。

注意:这将仅对Drupal.org上的和模块有效,不是为自定义主题或模块。

方案 4: 通过settings.php禁用

仅对主题有效:

  • 前往网站settings.php文件,他常位于 /sites/default/ 目录.
  • 打开文件并查找有: # $conf['theme_default'] = 'garland' 的一行;
  • 移除这行的 # .
  • 保存文件.

这将使 Garland 变为你的默认主题.你将允许你重新登陆到网站并禁用出错的主题。

方案 5: 通过数据库禁用

  • 登录到你的Drupal数据库.此例中,我从主机公司通过 PHPMyAdmin 访问到数据库。
  • 查找数据库中的 system 表格。

  • 通过 system 表格搜索并找到主题或模块:

  • 你可以从这里通过更改 status 字段从1变为0 禁用主题或模块。

方案 6 和其他

  • Drupal.org 有一个非常有用的页面有更多主意来修正出错的主题: http://drupal.org/node/200774

请注意

  • 如果你的错误信息不是显示的 /sites/ 路径, 你可能不是一个主题或模块的问题,而是网站的另外一部分问题。
  • 如果你的网站简单的显示一个空白页面,你可能需要尝试返回到 网站最近更改的状态。
  • 请别忘记运行网站的黄金定律: 备份! 备份!  备份 !  备份 ! 再 备份 ! 检查并查看网站备份是否可用。
(责任编辑:最模板)
------分隔线----------------------------
栏目列表
推荐内容