• migration site sous modx revo de local vers serveur#

  • ghiringe Reply #1, 1 year, 1 month ago

    Reply
    Bonjour à tous,

    J'ai développé un site sous modx revo en local et j'aimerais le déplacer sur un hebergement mutualisé.

    Donc j'ai copier tout mes fichiers locaux à la racine de mon hébergement,
    copier ma base de donnée également,

    mais ça ne marche pas et j'obtiens :

    Parse error: syntax error, unexpected T_STRING in /.../..../www/index.php on line 70

    J'ai changé dans config.core.php la ligne : define('MODX_CORE_PATH', 'chemin absolu du chemin vers core')

    Je ne peux non plus accéder au manager.

    Avez vous une solution ?

    Emmanuel


  • romain Reply #2, 1 year, 1 month ago

    Reply
    Bonjour Emmanuel,

    la solution la plus rapide (et moins complexe) pour migrer un site sous Revolution est d'effectuer une réinstallation (mise à jour) une fois la base de données et les fichiers transférés. Cela mettra à jour tous les chemins.

    Bon courage


  • ghiringe Reply #3, 1 year, 1 month ago

    Reply
    merci pour ta réponse je vais essayer ça !


  • ghiringe Reply #4, 1 year, 1 month ago

    Reply
    bien donc visiblement pas de soucis pour le site en lui-même, ce qui pour moi là relève du miracle
    Par contre impossible d'avoir accès au manager. J'ai une erreur 503...est ce que vous avez une piste pour cette erreur.

    Merci d'avance.


  • romain Reply #5, 1 year, 1 month ago

    Reply
    503 = identification nécessaire si ma mémoire est bonne… vider le contenu de core/cache/* résolverait peut-être le problème
    503 c'est site non disponible (si ma mémoire est meilleure :])


  • ghiringe Reply #6, 1 year, 1 month ago

    Reply
    aie...non ça ne marche toujours pas
    pourtant j'ai fais deux réinstallations... je sèche...


  • romain Reply #7, 1 year, 1 month ago

    Reply
    Dans core/config/config.inc.php, les infos d'accès au manager sont-elles correctes ?
    if (!defined('MODX_MANAGER_PATH')) {
        $modx_manager_path= '/chemin/absolu/vers/le/manager/';
        $modx_manager_url= '/manager/';
        define('MODX_MANAGER_PATH', $modx_manager_path);
        define('MODX_MANAGER_URL', $modx_manager_url);
    


  • ghiringe Reply #8, 1 year, 1 month ago

    Reply
    ah tiens y a une piste là.
    if (!defined('MODX_CONNECTORS_PATH')) {
        $modx_connectors_path= 'adresse vers le www/www/core/config/connectors/';
        $modx_connectors_url= '/connectors/';
        define('MODX_CONNECTORS_PATH', $modx_connectors_path);
        define('MODX_CONNECTORS_URL', $modx_connectors_url);
    }
    if (!defined('MODX_MANAGER_PATH')) {
        $modx_manager_path= '/adresse vers le www/www/core/config/manager/';
        $modx_manager_url= '/manager/';
        define('MODX_MANAGER_PATH', $modx_manager_path);
        define('MODX_MANAGER_URL', $modx_manager_url);
    }
    if (!defined('MODX_BASE_PATH')) {
        $modx_base_path= 'adresse vers le www/www/core/config/';
        $modx_base_url= '/';
        define('MODX_BASE_PATH', $modx_base_path);
        define('MODX_BASE_URL', $modx_base_url);
    }
    


    là effectivement je pense que les adresses ne sont pas bonnes là ? Jamais les dossiers connectors et manager se trouvent dans core/config ? Ils sont bien à la racine du dossier où se trouve modx normalement ?
    Pareil MODX_BASE_PATH c'est censé être la racine du dossier de modx ? pas bon non plus du coup là ?

    Merci !!!!!