Changer le thème par défaut autrement que dans le site (Sujet fermé mais pas résolu)

Catégories:

Bonjour,

Méa culpa, j’ai fait une erreur ! Je sais, mais y aura-t-il une âme charitable qui m’aidera ?

J’ai update un site de 6.xx à 7.9.

J’ai oublié de le repasser en Garland… J’étais en waffles pour l’admin et German… pour les users.

Depuis le passage à la 7.9, je ne peux rien faire…

Voici un exemple de lignes :
Notice : Undefined variable : head_title in include() (line 5 of /var/www/htdocs/Lycees/93/georgesbrassensvillepinte/themes/waffles/page.tpl.php).
Notice : Undefined variable : head in include() (line 6 of /var/www/htdocs/Lycees/93/georgesbrassensvillepinte/themes/waffles/page.tpl.php).
Notice : Undefined variable : styles in include() (line 7 of /var/www/htdocs/Lycees/93/georgesbrassensvillepinte/themes/waffles/page.tpl.php).
Notice : Undefined variable : scripts in include() (line 14 of /var/www/htdocs/Lycees/93/georgesbrassensvillepinte/themes/waffles/page.tpl.php).

Comment repasser en Garland via la base Mysql ? Je cherche depuis deux heures… Forums, tables… Mais je ne trouve pas et il est tard… 02h35 du matin.

Si quelqu’un a la solution.

Merci :)

Jet

#

http://data.agaric.com/switch-working-theme-via-database-after-deleting-…
Fait un backup avant toute opération manuelle sur la base de données.

#

Bonjour,

Merci pour cette réponse rapide. :)

Cependant, je comprends pas un ou deux points :

Je passe par Phpmyadmin.

Je clique sur l’onglet SQL ;

Dans la doc que vous pointez il y a :

From the command line on your test server or local development environment :

mysql -u root -pMySEcretPass

Etant déjà connecté à la base ce passage est obligé ?

Ensuite :

Il est dit :

SHOW DATABASES ;
USE drupal_mydatabasename ;
SELECT name, status FROM system WHERE type=’theme’ ;
UPDATE system SET status=1 WHERE name=’garland’ ;
UPDATE system SET status=0 WHERE name=’mydeadtheme’ ;
TRUNCATE cache ;

TRUNCATE cache_page ;

La ligne Use Là je mets le nom de la base de données
La ligne Select Là je mets quel nom ???
La ligne Update …Mydeadtheme est remplacé par waffles

Ok…

Après plusieurs tests ça ne marche pas donc j’ai essayé cela :

SELECT name_, status FROM system WHERE type=’theme’ ;
UPDATE system SET status=1 WHERE name=’garland’ ;
UPDATE system SET status=0 WHERE name=’waffles’ ;
TRUNCATE cache ;
TRUNCATE cache_page ;

Mais il me dit :

MySQL a répondu : Documentation

1146 - Table ‘lgbv-1121s.system’ doesn’t exist

Forcément mes table commencent par lgbv_

Comment lui faire pointer dessus ?

Désolé mais je suis un éternel débutant j’ai l’impression.

Merci.

Jet

#

Dans phpmyadmin : sélectionne d’abord la table et ensuite crée une nouvelle requête SQL

#

Bonsoir,

Tout a planté, j’ai perdu les données, et impossible d’importer les tables avec l’export fait de phpmyadmin…

J’ai tout désinstallé.

Sujet fermé :(

Merci à ceux qui ont répondu :)

Jet

Syndiquer le contenu