mysql中的Drupal 7主题设置

mysql中的Drupal 7主题设置,mysql,drupal,content-management-system,Mysql,Drupal,Content Management System,我是Drupal新手,一直在尝试一些免费主题。在安装了一个名为“tb_sirate”的免费主题后,我的站点抛出异常,我的管理控件不再可用,只有一个充满异常的页面。不幸的是,没有明显的方法可以撤销这一点 看来我有两个选择来纠正这一点。首先(希望这不是我唯一的选择)是完全重新开始。第二,如果我能找到主题在数据库中的引用位置,我也许能够将其更改回一个已知的工作主题 有人能就如何解决这个问题提供建议吗?有人知道主题在数据库中的什么位置被引用吗 谢谢!Viv别担心,恢复站点只需3个简单步骤。以下是您可以运

我是Drupal新手,一直在尝试一些免费主题。在安装了一个名为“tb_sirate”的免费主题后,我的站点抛出异常,我的管理控件不再可用,只有一个充满异常的页面。不幸的是,没有明显的方法可以撤销这一点

看来我有两个选择来纠正这一点。首先(希望这不是我唯一的选择)是完全重新开始。第二,如果我能找到主题在数据库中的引用位置,我也许能够将其更改回一个已知的工作主题

有人能就如何解决这个问题提供建议吗?有人知道主题在数据库中的什么位置被引用吗


谢谢!Viv

别担心,恢复站点只需3个简单步骤。以下是您可以运行的步骤和相应的SQL查询。如果您运行3个查询,这将把您的默认主题从“tb_sirate”更改为Drupal 7的默认主题“bartik”

1) 在“系统”表中,将代表缺陷主题的记录的状态更改为“0”。请注意,这里每个模块/主题有一行。状态变量“0”表示禁用,“1”表示启用

更新系统集状态=0,其中name='tb\u sirate'

2) 在“variable”表中找到键“theme_default”,并将其对应的值更改为要使用的主题

更新变量集值='s:6:“bartik”'其中name='theme_default'

3) Drupal缓存这些值,因此您需要清除“cache\u bootstrap”表以使更改生效

截断表缓存\u引导


在进行Drupal开发时,为了避免类似的问题,并且能够安心地进行定期数据库备份是非常必要的。您可以帮忙。

谢谢您。。。这解决了我的问题!我的问题是主题文件夹中的gulp.info文件,但你的建议也帮了我的忙!非常感谢你!