THELIA Forum

Welcome to the THELIA support and discusssion forum

Announcement

Rejoignez la communauté sur le Discord Thelia : https://discord.gg/YgwpYEE3y3

Offline


Bonjour à toutes et à tous, je suis en train de migrer "en local" une base de donnée Thelia 1 vers un site Thelia 2, avec le plugin Import

J'ai renseigné le plugin avec les infos suivantes :

    Database: thelia15
    Host: localhost
    Thelia 1 shop name : Les Editions Blanche de Peuterey
    Thelia 1 version : 1.5.4.3
    Thelia 1 client directory path : /var/www/html/Thelia15/client

Et lorsque je lance l'importation, j'ai immédiatement un message d'erreur : "Oops ! Une erreur est survenue"

Il y a quelque chose que j'aurais mal renseigné ? Je suis sous Linux, et j'ai obtenu le chemin absolu avec un fichier chemin.php dans lequel j'ai mis l'instruction echo getcwd()

Merci,

Eric LM

PS : On est bien d'accord qu'il n'est pas nécessaire d'installer le site sous Thélia 1 ? Il me suffit d'avoir la base de donnée du site, c'est bien ça ?

Offline


Oui, il te suffit d'avoir la base Thelia 1, pas besoin d'avoir le site complet.

Pour avoir plus de détails sur l'erreur, lance l'importation en mode dev (e.g. avec index_dev.php : http://forum.thelia.net/viewtopic.php?id=11787 )


OpenStudio Toulouse

Offline


Bonsoir à vous, j'ai tenté l'importation en mode dev, et voilà la réponse :

ResourceNotFoundException in SmartyParser.php line 402: Template file import-error.html cannot be found.

    in SmartyParser.php line 402
    at SmartyParser->render('import-error.html', array('edit_language_id' => '1', 'edit_language_locale' => 'fr_FR', 'edit_currency_id' => '1')) in BaseAdminController.php line 390
    at BaseAdminController->renderRaw('import-error', array()) in BaseAdminController.php line 346
    at BaseAdminController->render('import-error') in ImportT1Controller.php line 303
    at ImportT1Controller->genericImport(object(FoldersImport), 'Folders importation', 'folder', 'importT1.content', 'importT1.folder', '0', '0') in ImportT1Controller.php line 340
    at ImportT1Controller->importFoldersAction('0', '0')
    at call_user_func_array(array(object(ImportT1Controller), 'importFoldersAction'), array('0', '0')) in HttpKernel.php line 139
    at HttpKernel->handleRaw(object(Request), '1') in HttpKernel.php line 62
    at HttpKernel->handle(object(Request), '1', true) in TheliaHttpKernel.php line 76
    at TheliaHttpKernel->handle(object(Request), '1', true) in ParamInitMiddleware.php line 87
    at ParamInitMiddleware->handle(object(Request), '1', true) in SessionMiddleware.php line 80
    at SessionMiddleware->handle(object(Request), '1', true) in StackedHttpKernel.php line 23
    at StackedHttpKernel->handle(object(Request), '1', true) in Kernel.php line 185
    at Kernel->handle(object(Request)) in index_dev.php line 36

Je vais re-tenter l'importation de ma base Thelia 1.5, pour être sûr que tout est bien installé.
Merci,
Eric LM

Offline


Bon, j'ai relancé l'import de la base Thelia1, j'ai relancé l'importation, et j'ai récupéré les rubriques de produits, les dossiers de contenu, le contenu, mais pas les produits.

Donc on progresse, mais on n'a pas encore gagné...

Merci pour tout, dès que ça marche, je reviens vers vous

Eric LM

Offline


Bon, c'est normal que cela ne marche pas : je n'ai aucun produit dans ma base Thelia 1...
Je continue le combat. Désolé pour le bruit !
Eric LM

Offline


Bon, ça y est, j'ai tout importé sauf les commandes, je ne sais pas trop pourquoi. Je pense que je vais me contenter de cela...
Bonne journée,
Eric LM