Dotclear

Vous n'êtes pas identifié(e).

Annonce

13 février 2024 Sortie de Dotclear 2.29

#1 2021-11-09 08:05:36

danyelguero
Membre
Inscription : 2021-11-08

Migration 1.2.7 à 2.19

Bonjour à tous,

Une vieille version de dotclear qui mérite de passer sur la toute neuve à besoin de votre aide.

J'ai fait la migration de 1.2.7 à 1.2.8 sans soucis, j'ai installé un nouveau server lamp en php7.4, y ai installer la version 2.19 sans soucis.

Je souhaite donc récupérer mes articles de la version 1.2.8, j'ai donc récupérer un dump de cette version vers mon nouveau serveur lamp.

Depuis ce nouveau serveur, j'utilise le plugin d'import "Importation depuis DotClear1.2, aucun soucis pour la connexion à la base importé, je choisi le nombre d'éléments à importer et je lance.

La récupération s'arrête au bout de 3 secondes avec sur une page indiquant juste: "Plugins : Import/Export › Importation depuis Dotclear 1.2"

Et je trouve dans les log apache error ce message:

"[Mon Nov 08 17:51:30.284955 2021] [php7:error] [pid 48381] [client x.x.x.x35593] PHP Fatal error:  Uncaught TypeError: Argument 1 passed to text::toUTF8() must be of the type string, null given, called in /var/www/blog/plugins/importExport/inc/class.dc.import.dc1.php on line 288 and defined in /var/www/blog/inc/libs/clearbricks/common/lib.text.php:204\nStack trace:\n#0 /var/www/blog/plugins/importExport/inc/class.dc.import.dc1.php(288): text::toUTF8()\n#1 /var/www/blog/plugins/importExport/inc/class.dc.import.dc1.php(377): dcImportDC1->cleanStr()\n#2 /var/www/blog/plugins/importExport/inc/class.dc.import.dc1.php(104): dcImportDC1->importCategories()\n#3 /var/www/blog/plugins/importExport/inc/class.dc.import.dc1.php(144): dcImportDC1->guiprocess()\n#4 /var/www/blog/plugins/importExport/index.php(80): dcImportDC1->gui()\n#5 /var/www/blog/admin/plugin.php(43): include('/var/www/blog-i...')\n#6 {main}\n  thrown in /var/www/blog/inc/libs/clearbricks/common/lib.text.php on line 204, referer: https://mywebsite.com/"

Pourriez-vous m'éclairer sur cette erreur?

Merci d'avance.

Hors ligne

#2 2021-11-09 10:47:33

Philippe
Stagiaire
Lieu : Toulon
Inscription : 2004-06-13
Site Web

Re : Migration 1.2.7 à 2.19

Bonjour

Je n'ai pas fait ce type de manipulation depuis longtemps, aussi ma suggestion sera probablement à prendre avec des pincettes ;) Ce que je tenterais de faire :

1) installer sur le serveur (en local) une version 5.x de php, et un dotclear plus ancien que la 2.19 (qui requiert php 7 au minimum). Je crois qu'une version 2.18 et php 5.6 feraient l'affaire. Toutes les versions sont disponibles ici
2) tenter l'importation
3) si ça marche, exporter le blog
4) recommencer l'importation dans le dotclear 2.19 sous php 7.4

Hors ligne

Vous n'êtes pas identifié(e).

Pied de page des forums

Sites map