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
- Vous devez vous identifier ou créer un compte pour écrire des commentaires

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.
dsy
97
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
jet
50
Dans phpmyadmin : sélectionne d’abord la table et ensuite crée une nouvelle requête SQL
dsy
97
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
jet
50