Avant propos
Tout d'abord merci de votre intérêt pour pragmaMx.
Vous pourrez lire ici les informations de base concernant l'installation où la mise à jour de notre
système.
Système requis
La liste suivante représente seulement les besoins minimum.
- PHP à partir de la version 5.2.x
- MySql à partir de la version 4.0.x
Compatibilité
Ce pack convient pour une nouvelle installation de pragmaMx
où la mise à jour de toutes les versions antérieures de pragmaMx,
mais également pour la conversion d'autres CMS.
Les CMS suivants peuvent être convertis en pragmaMx :
Lors de la mise à jour d'un Nuke il est plus sûr de supprimer les anciens fichiers et de laisser seulement le fichier Nuke: config.php. En effet, ceic est préférable pour ne pas laisser de fichiers obsolètes qui peuvent mener à des erreurs, notamment dans le dossier d'administration.
- phpNuke 5.2 - 7.9
- vkp5.5 (maax)
- VKP-Mxxx (maax)
- vkpMx 2.0/2.1 (maax)
- vkp 4nNukeWare
- vkp phpNuke-Style
- CPortal
- et probablement des copies dérivées de phpNuke
Pendant la conversion et/ou mise à jour, toute les
tables nécessaires à la base de données de pragmaMx
sont ajustées et les données déjà existantes
sont sauvegardées dans la mesure du possible .
Pour les versions phpNuke >= 6.5, les forums et messages privés,
ne pas convertir les données. En effet, pour les
différents systèmes de forum il y a des convertisseurs
spécifiques qui préservent également vos données.
Copie des données
- Veuillez envoyer le contenu complet du répertoire "html" de ce pack sur votre serveur (Utilisez un programme ftp). Seulement le contenu, ne copiez pas le répertoire en lui-même. La meilleure solution pour le mode de tranfert est d'utiliser le mode "automatique".
- Veuillez absolument vous assurer que tous les fichiers existants soient remplacés par les nouveaux fichiers. En effet, quelques programmes ftp génèrent des problèmes lors de l'écrasement des fichiers.
CHMODs
-
Quelques fichiers et répertoires doivent avoir des autorisations de lecture/écriture
spécifiques (Appellés CHMODs). Selon votre configuration serveur, pragmaMx gère automatiquement
ces CHMODS, cependant pour certaines configurations plus restrictives vous serez obligé d'effectuer vous même manuellement (Via FTP)
le réglage de ces CHMODs.
Voici ci-dessous la liste des fichiers et répertoires concernés:
| Répertoires | CHMODs | Indications |
|---|---|---|
| Répertoire principal d'installation de pragmaMx (Seulement si vous installez dans un répertoire spécifique). |
777 | Après l'installation, veuillez ABSOLUMENT rétablir le chmod sur 755 |
Les sous-répertoires du répertoire /dynadata/ à savoir:
|
777 | Ces différents sous-répertoires servent notamment à stocker les fichiers de cache, de logs et de sauvegarde. |
| /modules/My_eGallery/gallery | 777 | Si les téléchargements doivent avoir lieu au-dessus du pragmaMx, tous les existants et futurs sous-répertoires ont besoin également d'un Chmod 777 |
Les sous-répertoires du répertoire /media/ à savoir:
|
777 |
| Fichiers | CHMODs | Indications |
|---|---|---|
| /config.php | 666 | Permet l'écriture du fichier pour la sauvegarde des réglages "Configuration du site" dans le panneau administration. Ce fichier est généré automatiquement lors de l'installation du système. Pour des raisons de sécurité, une fois l'ensemble de vos réglages effectués, descendez le CHMOD de ce fichier en 644 voir en 444 sinon vous aurez un avertissement de sécurité dans le panneau administration de pragmaMx.(Selon la configuration de votre serveur, Pragmamx gère automatiquement ce changement de CHMOD). |
| /spaw/editor_cnf.php | 666 | Permet l'écriture du fichier pour la sauvegarde des réglages "Editeur" dans le panneau administration. |
| /includes/captcha/settings.php | 666 | Permet l'écriture du fichier pour la sauvegarde des réglages "Captcha" dans le panneau administration. |
| /modules/Downloads/d_config.php | 666 | Permet l'écriture du fichier pour la sauvegarde des réglages du module "Fichiers/Téléchargements" dans le panneau administration. |
| /modules/Guestbook/include/config.inc.php | 666 | Permet l'écriture du fichier pour la sauvegarde des réglages du module "Livre d'or du site" dans le panneau administration. |
| /modules/UserGuest/settings.php | 666 | Permet l'écriture du fichier pour la sauvegarde des réglages du module "Livre d'or des utilisateurs" dans le panneau administration. |
| /modules/Web_Links/l_config.php | 666 | Permet l'écriture du fichier pour la sauvegarde des réglages du module "Annuaire de liens" dans le panneau administration. |
| /modules/Your_Account/config.php | 666 | Permet l'écriture du fichier pour la sauvegarde des réglages du module "Paramêtres des utilisateurs" dans le panneau administration. |
| /modules/My_eGallery/settings.php | 666 | Permet l'écriture du fichier pour la sauvegarde des réglages du module "Galerie" dans le panneau administration. |
Début de l'installation
Une fois les dossiers et fichiers complètement envoyés sur votre serveur et autorisations effectuées (CHMODs), commencez l'installation automatique en saisissant le répertoire /setup/ après votre nom de domaine dans votre navigateur ex: http://votredomaine.com/setup/.
Choisissez ensuite entre les deux possibilités proposées :
- Nouvelle installation
- Mise à jour d'une installation existante
La routine d'installation suggère automatiquement l'option la mieux appropriée.
Pendant l'installation
Suivez les instructions et renseignez les informations demandées. Selon la configuration de votre serveur, la base de données existante est complètement sauvegardée. Sinon, vous recevrez un message et vous devrez faire cette opération par vous-même, ceci dans votre intéret par soucis de sûreté. Comme il est possible que vous employiez la même base de données pour d'autres systèmes, pragmaMx va stocker la sauvegarde de votre base de données existante dans le répertoire /dynadata/backup/ de votre installation pragmaMx.
Notez cependant que ces opérations de sauvegarde en ligne peuvent ne pas fonctionner selon la configuration de votre serveur, il faudra alors effectuer cette opération manuellement si vous souhaitez préserver vos données.
Après l'installation
Dans la dernière étape de l'installation, dans le cadre d'une nouvelle installation, finalisez en créant votre compte "super administrateur" qui vous permettera d'accéder à l'administration de votre portail.
Dans le répertoire /dynadata/backup/ de votre installation de pragmaMx
vous trouverez probablement un fichier SQL, celui-ci contient la sauvegarde
de votre base de données existante (le cas échant). Rappatriez ce fichier au chaud chez
vous, mais supprimez le ABSOLUMENT de votre serveur.
De même une fois votre portail complètement opérationnel, pour des soucis de sécurité, supprimez
ABSOLUMENT le répertoire /setup/ situé à la racine de votre site.
Pour les questions et problèmes
Nous mettons à votre disposition un forum de support :
Manuel – Documentation
Vous disposez également d'un espace documentation sur l'utilisation générale du système.