Vous n'êtes pas identifié(e).
13 février 2024 Sortie de Dotclear 2.29
Bonjour,
Pourriez-vous m'aider sur le problème suivant :
J'ai un domaine (vhallereau.net) qui hébergeait il y a peu un blog dotclear (vhallereau.net/lemaillagedeslectures) et un site internet fait avec nvu.
j'ai voulu moderniser mon site et ai utilisé l'éditeur Wix. Du coup, mon site n'est plus hébergé dans mon domaine, les serveurs DNS pointent sur l'éditeur Wix. Et je ne vois plus mon blog Dotclear !
L'hébergeur (arsys fr) contacté m'a conseillé de prendre un autre forfait hébergé par arsys.es pour avoir un sous-domaine (du type sd.vhallereau.net) où je pourrais avoir mon blog. J'ai migré ma base de données chez eux, ainsi que le répertoire Dotclear, mais rien ne marche. C'est sans doute un problème d'adresse URL mais comment le régler ? Je n'ai plus accès à mon blog ni à l'interface administrateur.
Merci pour votre aide !
Véronique
Hors ligne
Bonsoir,
une migration ne s'effectue pas ainsi.
Vous devez installer dotclear chez votre nouvel hébergeur, puis importer la sauvegarde de la bdd générée depuis votre admin de blog dotclear de votre ancien hébergement.
Des liens utiles :
https://fr.dotclear.org/documentation/2.0/admin
https://fr.dotclear.org/documentation/2.0/admin/install
https://fr.dotclear.org/documentation/2.0/admin/backup
Si des points ne vous paraissent pas compréhensibles, n'hésitez pas à venir sur le forum en étant le plus précise possible.
Merci
Hors ligne
Bonsoir,
merci pour votre réponse ! Je ne comprends pas très bien : le fichier généré est de type dotclear-backup.txt ? Où je le mets ? Dans la base de données créée chez le nouvel hébergeur ? J'y avais déjà un fichier type "localhost.sql".
Je voulais savoir également s'il était embêtant que l'adresse url change. Au lieu d'avoir "vhallereau.net/lemaillagedeslectures", ce sera "lemaillagedeslectures.vhallereau.net". J'ai changé l'adresse dans le fichier "config.php" mais ne sais si c'est suffisant.
V.
Hors ligne
Si vous avez lu la doc (lien backup), il est spécifié que l'import se fait depuis l'admin de dotclear.
Lors de l'export depuis l'ancien blog, un fichier est généré et vous devez l'enregistrer en local sur votre ordi. Ensuite, une fois l'installation sur le nouvel espace effectuée et qu'elle fonctionne correctement, vous importerez les données qui se trouvent être dans ce fichier .txt depuis le menu Plugins > Import/Export de votre admin dotclear.
Vous pouvez soit le déposer via FTP dans le dossier public (préférable si le fichier est volumineux), soit l'importer directement depuis votre ordinateur.
Dans le cas d'une migration d'un serveur à un autre, vous ne devez pas modifier le fichier config.php, donc je pense que vous avez juste copié les fichiers d'un espace à un autre... Auquel cas, il faut tout reprendre depuis le début et installer dotclear comme si vous faisiez un nouveau blog, et ensuite vous importez vos données, médias, et réglez les pbs d'url.
Hors ligne
J'ai réussi à installer mon nouveau blog, je vous remercie !
Cependant, j'ai encore quelques problèmes : sur l'interface des billets, je n'ai plus les boutons de mise en forme (gras, italique, etc.) mais uniquement le format XHTML. Je n'arrive pas à prévisualiser les billets non plus (un écran noir s'affiche). Plus généralement, je crois qu'il faut que je change les adresses url des posts. Où est-ce que je peux le faire ?
Hors ligne
Je passe le relais aux autres, je n'utilise plus le xhtml...
Il faudrait régler ce soucis qui peut être lié : http://lemaillagedeslectures.vhallereau.net/dotclear/ -> blog non défini !
Hors ligne
Je ne comprends pas, je n'ai pas changé l'identifiant du blog...
Hors ligne
Hors ligne
Je ne comprends pas, je n'ai pas changé l'identifiant du blog...
Sauf erreur de ma part, cela révèle une erreur d'id (pas du nom du blog)
peut-être parce que l'id du blog actuel (default) diffère de l'id de l'ancien?
voir, par ex, ce post sur le Forum Dotclear
Ca peut venir aussi de l'import, donc dans la base de données...
Dernière modification par nanart (2021-03-24 17:05:15)
Dernière version stable Dotclear sur wampserver et chez ovh
Versions testing & unstable en local
https
php: 7.4 - 8 +
Hors ligne
J'ai vérifié que son mon ancien blog, l'identifiant du blog était le même. En revanche, il était indiqué "default" dans le fichier index.php : j'ai changé pour son identifiant réel, mais sans effet.
Maintenant, voici ce que j'ai sur les paramètres avancés de mon blog :
* Identifiant du blog :
lemaillagedeslectures
* URL du blog :
http://lemaillagedeslectures.vhallereau.net/index.php/
Méthode de lecture de l'URL :
PATH_INFO
L'URL du blog ou la méthode de lecture de l'URL ne semblent pas être bien réglées (http://lemaillagedeslectures.vhallereau.net/index.php/feed/atom retourne un statut 404)
(je précise que lemaillagedeslectures.vhallereau.net est un nom de sous-domaine)
Hors ligne
A priori, l'url de votre blog est : http://lemaillagedeslectures.vhallereau … index.php/
L'identifiant devrait être default et donc dans l'index.php situé dans le dossier dotclear, vous devriez avoir ceci :
<?php
/**
* @package Dotclear
*
* @copyright Olivier Meunier & Association Dotclear
* @copyright GPL-2.0-only
*/
if (isset($_SERVER['DC_BLOG_ID'])) {
define('DC_BLOG_ID', $_SERVER['DC_BLOG_ID']);
} elseif (isset($_SERVER['REDIRECT_DC_BLOG_ID'])) {
define('DC_BLOG_ID', $_SERVER['REDIRECT_DC_BLOG_ID']);
} else {
# Define your blog here
define('DC_BLOG_ID', 'default');
}
require dirname(__FILE__) . '/inc/public/prepend.php';
Hors ligne
J'ai exporté "tous les blogs" avec un fichier dotclear-backup.txt, mais je n'ai qu'un seul blog (la première option n'avait pas marché).
J'ai remis "default" dans le fichier index
Hors ligne
Il me semble que l'identifiant du blog devrait être également : default
Et l'url du blog (vous avez omis le dossier dotclear dans l'url) : http://lemaillagedeslectures.vhallereau … index.php/
Hors ligne
En effet, il est maintenant en ligne ! Je n'ai plus qu'à récupérer toutes les images dont les url ont changé.
Merci beaucoup pour votre aide.
Hors ligne
Vous n'êtes pas identifié(e).