Migrer un drupal multi site
Update: vérifier ver PHP (drupal 6 en php 5.2.17 ou 5.3 maxi)
Source: traduction de cet article en anglais drupal 6 (créé en 2008, update 2013 pour PostgreSQL 7.4)
1. conf du 1er site (vide)
installer avec un user "dummy" et base "dummy" sur le site par défaut - ici dans /www/var/drupaldev. Une fois que cela marche (ne pas utiliser ce site: pas de contenu...):
2. conf rep du site: example1.com
dans /www/var/drupaldev/sites: mkdir sites/example1.com
mkdir sites/example1.com
mkdir sites/example1.com
mkdir sites/example1.com puis cp -R sites/default/* sites/example1.com/
cp -R sites/default/* sites/example1.com/
créer la base et le user. Modifier sites/example1.com/settings.php tq :
avant | après |
---|---|
$db_url = 'pgsql://dummyUSER:dummyPSSWDl@localhost/dummyDB'; | $db_url = 'pgsql://example1USER:example1PSSWDl@localhost/example1DB'; |
# $base_url = 'http://www.example.com'; | $base_url = 'http://www.example1.com'; |
cp drupaldev/install.php to drupaldev/sites/example1.com/
3. installer le site
vérifier avec url example1.com -> erreurs (c'est ok). avec url example1.com/install.phpcp apache/htdocs/drupal/install.php to apache/htdocs/drupal/sites/example1.com/