3 Etapes
A- Installation de Plici
B- Creation d'un site
C- Mise à jour des bases de données
Voir aussi ce post sur le forum : http://www.plici.net/l1/p256/plici_mod/smf/index.php?topic=967.0
1- Transférer un plici vierge dans le /home/ du serveur avec FTP
tous les fichiers et répertoires de \htdocs\*.* => Serveur
2- Créer une base (administration) pour plici sur le serveur a l'aide de l'administration du serveur (ou demander à l'administrateur du serveur)
nom: plici hote: localhost Nom utilisateur: plici_user Mot de passe : XXXXX
3- Faite www.votrenomdedomaine.fr/install sur un browser
- choisir un nom de site qui sera dans cet exemple [vskw83] - Rejouer les scripts (perte de données) - PLICI est installé sur le serveur (Felicitations .... plici vous donnes l'URL pour acceder a super admin)
4- Supprimer toutes les informations contenues dans les répertoires "my"(Attention ne pas supprimer les répertoires "my"). Voici la liste des répertoires possibles (Certains peuvent ne pas exister):
bd/my core/entrees/admin_sites/my core/entrees/front_sites/my core/internal_components/admin_sites/my core/internal_components/common/my core/internal_components/front_sites/my core/internal_components/front_sites/theme_elements/my original_module/my view_sites/my
Créer les répertoires suivants: bd/my/_all_sites bd/my/admin_super
Supprimer le fichier config/plici_config.php
Renommer le répertoire /view/sites/for_plici/admin_plici/admins_xxxxxx en /view/sites/for_plici/admin_plici/admins_vskw83
Supprimer toutes les bases de données relatives à plici
Supprimer les fichiers du répertoire /tmp EXCEPTE le .htaccess
1- Avoir installer PLICI et développer son site en local.
2- Créer une base (pour votre site) sur le serveur a l'aide de l'administration du serveur
Nom Site : site hote localhost Nom utilisateur : site_user Mot de passe : XXXXXX
2- Sur le serveur distant, ajouter un nouveau site dans l'interface d'administration du site distant (Gestion⇒Sites⇒Nouveau)
3- Copier les fichiers contenus ou répertoires (s'ils existent) dans les répertoires suivants sur le serveur distant(nom_du_site doit être renommé par le nouveau nom de la base de données si celles ci sont différentes): bd/my/nom_du_site/ core/entrees/admin_sites/my/nom_du_site/ core/entrees/front_sites/my/nom_du_site/ core/internal_components/admin_sites/my/nom_du_site/ core/internal_components/common/my/nom_du_site/ core/internal_components/front_sites/my/nom_du_site/ core/internal_components/front_sites/theme_elements/my/nom_du_site.php original_module/my/nom_du_site/ view_sites/my/nom_du_site/
1- Exporter la base de données du site local et l'importer sur le serveur distant dans la base utilisée à l'étape 3.
=> PHPAdmin (de votre site developpé en local) => Exporter => REPLACE (ecrase la bd précedente) => PHPAdmin (de votre site) => Importer
Si le nom de la base de donnée du site local et du site distant est différent, exécuter la requete "UPDATE t_page SET page_dbc_dbname_list='|nom_database_distante'; "sur le serveur distant où vous remplacer "nom_database_distante" par le nom de la base de donnée sur votre serveur.
Le site a été ainsi exporté sur une autre plateforme.
busy.php: Modifier URL des images \htdocs\view\error_doc