2010-03-18 61 views

回答

2

您可以在{system}表中找到的主題列表,按類型=主題過濾,您可以設置status = 1
您可以在{variable}表中找到默認主題,按名稱= theme_default進行過濾,更改它給你的主題名稱,因爲它是寫在系統表(例如,花環,而不是加蘭)。
清除緩存表之後。

0

按照經由分貝下列步驟:

  • {系統}表,按類型過濾器=主題 設置狀態= 1
  • {變量}表,過濾器通過 名稱= theme_default它更改爲你 主題名稱,因爲它是在 系統表的書面
  • {}變量表,由 名過濾器=它admin_theme改變你 主題名稱,因爲它是寫在 系統表。不要跳過此步驟。
  • 截斷緩存
0

登錄到您的phpMyAdmin的,單擊SQL選項卡,並運行:

UPDATE system SET status=1 WHERE name = 'garland'; 
UPDATE variable SET value='s:7:"garland"' WHERE name = 'theme_default'; 
TRUNCATE cache; 

請注意,您可能需要前綴

由於添加到您的表來https://drupal.org/node/200774

+0

對於更改管理主題,它應該是:'UPDATE變量SET值='s:7:'garland''WHERE name ='admin_theme';' – 2015-11-16 10:38:25

+0

這也適用於Drupal 7模式。太好了! – augusto 2017-01-31 17:36:45

0

如果您正在編輯PHPMyAdmin中的變量,請記住您正在編輯序列化的值。這意味着你正在編輯的值看起來像這樣:'s:7:「garland」'。

如果您剛剛將「garland」更改爲「marvin」,將序列化值中的字母數從7更改爲6。

你需要改變的::‘花環’「來的::‘馬文’」

也就是說,你需要計算的字母數在你的新主題中,並相應地更新s後面的數字。