Vous n'êtes pas identifié(e).
13 février 2024 Sortie de Dotclear 2.29
Bonsoir à tous.
Mon blog est hébergé chez OVH. Il utilise dotclear 2.0 beta 7. J'essaie de réaliser une sauvegarde.
D'après ce que j'ai compris, tous les billets/commentaires... sont stockés dans la base de données. Sauf que le manager OVH m'annonce que la base de données est...vide. Idem via PhpMyAdmin: Aucune table n'a été trouvée dans cette base. Il me semble que c'est impossible
Je n'ai accès à aucune autre base depuis le manager OVH.
J'ai également tenté un export via l'interface d'administration: Precondition Failed.
Je n'ai apporté de modifications au site, si ce n'est la CSS, que j'ai bidouillée un peu.
Merci de votre aide
Dernière modification par Lomalarch (2008-02-18 13:44:41)
Hors ligne
La seule possibilité pour que la base MySQL soit vide, ce serait que ton blog fonctionne en sqlite. Tu peux vérifier les paramètres de ta base de données dans le inc/config.php de ton installation.
Le Precondition failed, c’est un plugin incompatible avec la dernière version. Es-tu sûr de tous les plugins que tu utilises ?
RTFM attitude : https://fr.dotclear.org/documentation/2.0
Le chantier tips, tutos et astuces : http://tips.dotaddict.org/
Rien nulle part??? une petite recherche sul’ forum, alors?: https://forum.dotclear.org/search.php ?
Hors ligne
A priori, c'est bien du mysql:
// Database driver (mysql, pgsql, sqlite)
define('DC_DBDRIVER','mysql');
Autre possibilité: Le manager d'OVH ne me fournit pas les bonnes informations. Je vais regarder de ce côté là. Si d'autres ont le même soucis avec le manager V3, ça m'intéresse
Concernant mes plugins, je n'en ai pas installé, parce que justement, je ne suis pas sûr. Toutes les modifications que je souhaite faire sur le blog sont d'abord testées chez moi (sur mon petit serveur perso), sur lequel j'ai une copie (hors contenu) de mon blog. C'est ce que j'ai fait pour la css par exemple (que je suis loin de maitriser). le contenu du dossier /plugins est le suivant:
[img]http://pix.nofrag.com/5/0/1/002b9e1443913839aaf948a237e38.png[/img]
Y a-t-il quelque chose que je puisse faire?
PS: Merci pour la correction du lien mal foutu
PS2: pourquoi ne peut on pas modifier ses propres posts?
PS3: Sans photocopieur, on est mort.
Hors ligne
Je suis aller regarder du côté de l'hébergeur. A priori le manager ne fournit un accès à la base que dans certaines conditions. La base doit exister, mais je ne peux pas y accéder via PhpMyAdmin.
Seule solution: débloquer ce problème de Precondition Failed
Hors ligne
Es-tu certain d'avoir les mêmes informations dans le manager et inc/config.php (même hôte mysql notamment) ?
Hors ligne
Voilà ce que me dit le manager:
Base de données Taille Limite État Serveur Version
pouvoircplibre Vide 5 Mo ok mysql5-4 MySQL 5
Ca donne ça
[img]http://pix.nofrag.com/0/8/3/c28838afb5ab017b38023f909af57.html[/img]
Voilà ce que me dit le config.php (entre autres)
// Database hostname (usually "localhost")
define('DC_DBHOST','sql1.modules');
// Database name
define('DC_DBNAME','558408-1');
Hors ligne
Dans config.php tu devrais avoir
// Database hostname (usually "localhost")
define('DC_DBHOST','mysql5-4');
// Database name
define('DC_DBNAME','pouvoircplibre');
Hors ligne
J'ai installé initialement dotclear via les modules proposés par OVH. Est ce que ça peut venir de là?
Ce que je comprends, c'est que le manager ne me donne pas accès à la BDD du blog, right? (désolé, je suis neuneu en base de données...)
Hors ligne
Oui, on dirait que la base que tu utilises n'est pas celle de ton hébergement. As-tu essayé avec phpmyadmin de te connecter à sql1.modules et de voir la base 558408-1 ?
Hors ligne
Alors il te faut pouvoir exporter ta base de données pour la réimporter par la suite dans la bonne base. Le message "precondition failed" vient d'un plugin antérieur à ceux pour la version 2.0beta7. Es-tu certain d'avoir la version la plus récente du plugin d'export ?
Hors ligne
OVH m'a installé la beta 6. J'ai migré en beta 7 depuis, sans problème particulier et avec moultes précautions, et surtout sans modifier les plugins installés avec la beta 7.
Voilà ce que me donne le _define.php du plugin
/* Name */ "Blog import",
/* Description*/ "Import your blog backup file",
/* Author */ "Olivier Meunier",
/* Version */ '1.1.5',
/* Permissions */ 'admin'
Je dois avoir sous le coude le dossier /plugins de la beta 7. Est ce qu'un annule/remplace pourrait être une solution à tester?
Hors ligne
Et si tu employais une solution plus radicale comme récupérer tes medias et tes thèmes, exporter ton blog (pas "tout exporter", seulement l'export du blog). Puis réinstall d'un dotclear tout neuf sorti de la page des downloads, installation sur *ta* base, import du contenu de tno blog, remise en place des médias et thèmes perso ?
La documentation : http://doc.dotclear.net/2.0/fulltoc
Le module de recherche du forum : http://www.dotclear.net/forum/search.php ?
Hors ligne
OVH m'a installé la beta 6. J'ai migré en beta 7 depuis
Oui mais as-tu mis à jour aussi les plugins ?
>koz : il n'arrive pas à exporter ;)
Hors ligne
ah ui, chuis nouille moi ! (ça me fait penser au sketch des croissants de Fernand Raynaud :-P)
La documentation : http://doc.dotclear.net/2.0/fulltoc
Le module de recherche du forum : http://www.dotclear.net/forum/search.php ?
Hors ligne
Oui mais as-tu mis à jour aussi les plugins ?
J'ai suivi à la lettre les instructions de la documentation. A l'époque, avant mise à jour, j'avais fait un export du blog sans problème. Du coup, j'ai un doute: J'ai peut-être, après installation de la nouvelle version, recopié le contenu du dossier plugins (ce qui n'est sans doute pas ce qu'il fallait faire).
Ce que je peux tenter, c'est reprendre le dossier plugins de la beta 7 (je n'ai rien de spécifique) et voir si ça permet de résoudre le problème de Precondition.
Ensuite, refaire une installation "fraîche", ce qui me permettra de remonter le blog sur MA base (non, mais...).
Des avis contraires ou d'autres idées?
Hors ligne
Yep, je pense que c'est une bonne idée de tout remettre à neuf :)
La documentation : http://doc.dotclear.net/2.0/fulltoc
Le module de recherche du forum : http://www.dotclear.net/forum/search.php ?
Hors ligne
snip
Dernière modification par brol (2016-09-05 16:45:43)
Hors ligne
J'ai un peu avancé: Remplacement du dossier plugins du site par celui d'une version vanille de la beta 7. ca m'a permis de faire une sauvegarde du blog. J'ai testé cette sauvegarde sur mon serveur maison (dotclear en beta 7) et je retrouve bien mon contenu.
Ce point là est réglé. Prochaine étape: Je refais le blog sur la bonne base.
Hors ligne
Bonsoir je reviens vers vous avec le fin mot de l'histoire.
C'est peut-être à ajouter dans une doc quelque part sur le site (je vais regarder): J'ai interrogé OVH concernant ce problème de base de données. Réponse d'OVH: Dans le cas où dotclear est installé via le manager OVH (gestionnaire de modules), l'accès à la BDD n'est pas donné. Pour accéder à la BDD, il faut donc installer soit même le logiciel.
Je ne fais pas de développement et n'avais pas l'intention de modifier cette base. Par contre, l'accès à la BDD est intéressant lorsqu'on souhaite ajouter certaines fonctionnalités (genre stats...)
Ca me servira de leçon pour la suite.
Hors ligne
Vous n'êtes pas identifié(e).