Nomad WP Server, pourquoi ça ne marche pas ?

Le serveur Apache ne se lance pas

Nomad WP Server fonctionne sur Windows 7 et ses versions les plus récentes.

Votre système d’exploitation

Pour les ordinateurs Mac ou sous Linux, vous pouvez utiliser un serveur local tel que LAMP, MAMP, ou Instant WP et le coupler avec notre outil Nomad WP Client.

Type de système (32bits ou 64bits)

Windows peut être de type 32bits ou 64bits. Les logiciels qui tournent sur Windows doivent être compatible avec le type de système. Nomad WP Server intègre des programmes dont les versions sont compatibles avec chaque type de système. Si le serveur web Apache ne se lance pas c’est peut-être à cause du type de système. Par défaut, Nomad WP Server est configuré pour tourner sur un Windows 64bits. Pour connaître le type de votre système, suivez les étapes suivantes :

1/ Ouvrir le panneau de configuration
2/ Cliquer sur “Système et sécurité”
3/ Cliquer sur “Système”
=> le type du système est inscrit dans le paragraphe “Système”

Pour modifier le type de système utilisé par Nomad WP Server et passer en 32bits, il faut modifier les lignes suivantes dans le fichier NomadWP/tools/config/nomadwp.ini :

  • apache_ver=2.4.25-win32-vc11
  • php_ver=5.6.30-x86-vc11

Microsoft Visual C++

Sur votre ordinateur, avez-vous installé le logiciel Microsoft Visual C++ ?
Si non, vous pouvez le télécharger à l’adresse :
https://aka.ms/vs/16/release/vc_redist.x64.exe (Windows 64bits)
ou ou https://aka.ms/vs/16/release/vc_redist.x86.exe (Windows 32bits)

Il faudra installer Microsoft Visual C++ de la même version que le type de votre système.
Windows 32bits : VSU4\vcredist_x86.exe
Windows 64bits : VSU4\vcredist_x64.exe


Le serveur SQL ne se lance pas

Il faut vérifier que le serveur n’est pas déjà lancé en arrière-plan.

1- Ouvrir une invite de commande Windows

2- Taper la commande suivante puis taper sur la touche “Entrée”

netstat -ano|find “3306”

3- Si la commande retourne quelque chose, ouvrir le gestionnaire de tâches et rechercher un processus se nommant “mysqld.exe” ou “mysql.exe” ou “MySQL”

4- Sélectionner le processus et cliquer sur le bouton “Fin de tâche”.

Attention : il ne faut pas lancer Nomad WP en même temps qu’un autre serveur web tel que WAMP, EasyPHP, etc.


Répertoire d’installation de Nomad WP

Nomad WP peut s’installer dans n’importe quel répertoire de votre ordinateur, même sur une clé USB ou un disque dure externe.

Exception faite des répertoires protégés de Windows : C:\Program Files, C:\Windows. Ces répertoires imposent à l’utilisateur de posséder des droits particuliers pour ajouter et modifier des fichiers.
Il est déconseillé d’installer Nomad WP dans un répertoire protégé.
Mais si vous le faites, il faudra modifier le fichier nomadWP.bat pour se positionner sur répertoire protégé et lancer NomadWP en tant qu’administrateur (clic droit sur le fichier puis option “Exécuter en tant qu’administrateur”).

Voici le contenu du fichier nomadWP.bat pour prendre en compte le répertoire protégé (en gras l’ajout de code à écrire par rapport à la version téléchargée) :

REM Start Nomad WP
cd C:\Program Files\NomadWP
.\tools\RunHiddenConsole .\tools\java\jre1.8.0_91\bin\java.exe -jar nomadWP.jar
EXIT


Le serveur web et/ou le serveur SQL ne se lancent pas

Problèmes de lancement des serveurs

Vous devez vérifier que ces serveurs ne sont pas déjà en cours d’exécution lors du lancement de Nomad WP.

Pour cela, il faut :

1- Fermer Nomad WP.

2- Ouvrir le gestionnaire de tâches de Windows (touches Ctrl+Alt+Suppr).

3- Si le gestionnaire de tâches est en mode “simplifié”, cliquer sur “Plus de détail” en bas à gauche de la fenêtre.

Gestionnaire de tâches Windows en mode “simplifié”

4- Dans l’onglet “Processus”, vérifier l’absence des applications gérant les serveurs web et SQL de Nomad WP.

Gestionnaire de tâches Windows – Présence du serveur web (surligné en jaune)
Gestionnaire de tâches Windows – Présence du serveur SQL (surligné en jaune)

5- Si vous constatez la présence du serveur web (aka Apache HHTP Server) et/ou du serveur SQL (aka mysqld.exe), cliquez sur les lignes correspondantes puis sur le bouton “Fin de tâche” en bas à droite de la fenêtre.

6- Vous pouvez relancer Nomad WP.


Nomad WP Server ne se lance toujours pas ?

Contactez-nous !

Rendez-vous au bas de cette page pour nous envoyer un mail.