drupal进入不了后台时候的解决办法,作者使用drush方案,已验证

时间:2023-03-08 22:16:51

drupal把正在用的主题不小心删了,怎么进后台?

方法一:

去variable表里把默认主题换了

方法二:

?q=user 登录到管理区,开启简洁连接使用user(网站根目录下面)

admin/appearance 主题设置的路径,设置新的主题

例如在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'是只后面跟的字符串的长度,按照自己的需求修改.

可以使用drush修改默认主题,命令如下:


drush -l http://example.com/ vset theme_default theme_name

使用drush禁用主题:


drush -l http://example.com/ pm-disable theme_name

使用drush启用Drupal主题:

drush -l http://example.com/ pm-enable theme_name