Paramétrer MODx sur Denwer

MODx est un système de gestion de contenu (CMS) très pratique, écrit en php et doté d'un code source ouvert et d'une licence ouverte. La version la plus récente pour le moment est Revolution 2.5. Nous vous expliquerons en détail comment installer MODx sur Denwer.

Comment mettre MODx Revolution sur Denver?

Denver est un serveur Web indépendant installé sur un ordinateur de travail et fonctionnant sous le système d'exploitation Windows. Nous impliquons qu'il est déjà sur votre ordinateur et que son installation n'est pas prise en compte. Nous supposons également que vous avez téléchargé MODx Revolution à partir du site officiel //modx.com/download/ et que vous êtes prêt à l’installer.

Installer MODx à Denver

Phase préparatoire

  1. Nous commençons Denwer et nous y créons deux répertoires de dossiers. Le premier avec le nom de domaine (modxrcom), le second avec les fichiers d’exécution. Le deuxième dossier, selon les règles de Denver, nous l'appelons www, devrait être intégré au premier.

  2. Décompressez l’archive téléchargée et collez les fichiers dans le dossier de destination www, situé dans C: \ WebServer \ home \ modxrcom \ www.
  3. Maintenant, vous devez redémarrer Denver pour qu'il puisse fonctionner avec le nouveau domaine. Nous le faisons via Start Denwer ou Restart Denwer.

Scène principale

  1. Nous lançons le navigateur et tapons dans notre barre d’adresse notre nom de domaine sous la forme: modxrcom / setup. Nous voyons la fenêtre d'installation devant nous et cliquez sur Installer maintenant.
  2. L'étape suivante consiste à choisir une langue. Dans les versions précédentes de MODx, la langue russe était accompagnée de tant d'erreurs que la plupart des webmasters préféraient apprendre l'anglais et travailler avec. Heureusement, la situation est meilleure dans Revolution: vous pouvez choisir le russe en toute sécurité, en vous assurant que Unicode (UTF-8) est bien configuré.
  3. Une fenêtre de bienvenue apparaît, dans laquelle on clique sur "Suivant", puis sur la fenêtre "Paramètres d'installation". La valeur par défaut est "Nouvelle installation", ne changez donc rien et cliquez à nouveau sur "Suivant".
  4. Nous voyons la fenêtre "Connexion à la base de données". Si la base de données est créée à l'avance, remplissez immédiatement toutes les lignes vides. Sinon, créez-le d'abord. Nous le faisons dans l’onglet "Bases de données" du panneau phpMyAdmin situé dans localhost / tools / phpmyadmin.

    Nous écrivons le nom et la comparaison (mapping) utf8_general_ci, responsables du codage. Nous cliquons sur "Créer", puis nous continuons à installer MODx plus loin: nous retournons à la "Connexion" et transférons les données dans des lignes vides.

  5. Nous testons la connexion. Si tout est fait correctement, nous voyons un message sur la réussite du test.
  6. Nous créons un compte administrateur: nous entrons l'identifiant, l'adresse e-mail et le mot de passe de l'administrateur du site. Cliquez sur "Suivant".
  7. Regardez dans le "Rapport d'installation", sélectionnez "Suivant".
  8. Nous sommes d'accord avec la proposition de supprimer les fichiers d'installation.
  9. Connectez-vous au panneau de contrôle - et l'installation de MODx sur Denver est terminée! Vous pouvez aller au travail.

Erreurs possibles

Il arrive parfois que des erreurs détectées après l’installation interfèrent avec le bon fonctionnement. Considérez le plus commun d'entre eux et découvrez comment vous en occuper.

Le site ne démarre pas. Vérifiez que le dossier contenant les fichiers exécutables se trouve dans le répertoire du domaine et porte le nom www. Denver ne fonctionne correctement qu'avec le nom de ce dossier. Exemple: C: \ WebServer \ home \ modxrevo.com \ www.

Les pages de site sont affichées dans le mauvais codage. Vous devez définir le codage de votre navigateur Unicode (UTF-8). Cette opération est effectuée une seule fois lors de l’installation de la distribution.

Pour Chrome: Menu ›Outils supplémentaires› Encodage ›Unicode (UTF-8).

Pour Firefox: Menu ›Affichage› Codage du texte ›Unicode (UTF-8).

Aucune extension php Zip trouvée. Avec cette erreur, MODx fonctionne, mais vous ne pouvez pas utiliser toutes ses fonctions. Pour résoudre l'erreur, allez dans le dossier Denver php5, recherchez le fichier php.ini. Ouvrez, recherchez la ligne Windows Extensions. Nous sommes intéressés par la ligne; extension = php_zip.dll, qui devrait être décommentée, c’est-à-dire supprimer le symbole ";" de son début. Nous faisons cela et décommentons les lignes des autres extensions en même temps - cela nous sera utile. Pour voir les modifications, relancez-le.

Comme vous pouvez le constater, l’installation de MODx sur Denver n’est pas un problème. L'essentiel est d'observer attentivement toutes les conditions décrites en détail dans les instructions pas à pas fournies dans cet article. Nous vous souhaitons un travail fructueux avec MODx Revolution et attendons vos commentaires!