Migrer vers la nouvelle plateforme

De wiki.infini
Révision datée du 11 mars 2016 à 18:43 par import>Fanch (→‎Répertoires absolus)
La version imprimable n’est plus prise en charge et peut comporter des erreurs de génération. Veuillez mettre à jour les signets de votre navigateur et utiliser à la place la fonction d’impression par défaut de celui-ci.

Cette page vous indique comment migrer votre compte vers la nouvelle plateforme.

Prérequis

  • assurez-vous que vos sites sont compatibles avec les technologies de la nouvelle plateforme : si vous utilisez des outils connus comme spip, wordpress, galette, mediawiki, etc., il n'y a pas d'inquiétude à avoir, par contre si vous avez des outils développés spécifiquement il faudra s'assurer de leur compatibilité avec PHP 5.4, mariaDB 10, openssl 1.0.1, ...)


modification des sites après migration

Répertoires absolus

La racine de tout hébergement est construit de la manière suivante : /var/www/alternc/i/identifiant, où identifiant est votre identifiant sur la plate-forme et le i qui le précède est l'initiale de cet identifiant.
Par exemple, si votre identifiant est tartempion, la racine de votre hébergement est /var/www/alternc/t/tartempion.
Lors de la migration, les répertoires de l'ancienne plate-forme sont intégralement transférés : Et donc si votre site tartempion.infini.fr pointe (via le panel) vers le répertoire /répertoire_tartempion, le répertoire absolu (parfois nécessaire dans vos scripts) sera /var/www/alternc/t/tartempion/répertoire_tartempion

galette

Modifier le fichier config.inc.php dans le répertoire config :

  • dans la ligne HOST_DB, remplacer "localhost" par "mysql-alternc3"
  • dans la ligne WEB_ROOT, remplacer "/data/donnees/alternc/web" ou "/var/alternc/html" par "/var/www/alternc/"

mediawiki

Modifier le fichier LocalSettings.php :

  • $wgDBserver = "mysql-alternc3";

SPIP

Modifier le fichier config/connect.php :

  • Mettre :
 spip_connect_db('mysql-alternc3', ... )

à la place de :

 spip_connect_db('localhost', ...

Wordpress

Modifier le fichier config/wp-config.php :

  • Mettre :
 define('DB_HOST', 'mysql-alternc3');

à la place de :

 define('DB_HOST', 'localhost');