Page 1 sur 1

Gestsup incessible sauf en local

Posté : ven. 1 déc. 2017 10:37
par Jm-taff
Bonjour

Je viens d'installer GestSup (version 3.1.20) sur un serveur web Wamp Server (version 3.1.0) sur un serveur Windows Server 2012 R2 que je dois mettre en production par la suite. J'arrive bien accéder à GestSup à partir du serveur sans problème.
Mais quand je tente d'accéder sur les postes client avec l'adresse IP du serveur, un message d'erreur apparaît à l'écran sur le poste client qui est sur le même réseau que le serveur ( voir l'image jointe)

Pour accéder à GestSup à partir des postes clients, je tape ça: http://"nom du serveur ou adresse ip du serveur web"/gestsup

Merci de bien vouloir m'aider

Re: Gestsup incessible sauf en local

Posté : ven. 1 déc. 2017 10:55
par FJU
Bonjour,

Il faut aller voir dans la configuration de WAMP (icône vert) aller dans Apache > Répertories Alias > Gestsup puis edit "Alias.conf"


Alias /gestsup/ "c:/wamp/www/gestsup/"

<Directory "c:/wamp/www/gestsup/">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order allow,deny
Allow from all
</Directory>

Re: Gestsup incessible sauf en local

Posté : ven. 1 déc. 2017 11:08
par Jm-taff
Quand je vais dans le menu Répertoire Alias, je n'ai aucun répertoire nommé Gestsup...(Voir l'image jointe)
C'est à moi de créer un alias nommé gestsup dans le logiciel Wampserver 3.1.0 , en copiant la configuration que vous me proposez ?

Cordialement

Re: Gestsup incessible sauf en local

Posté : ven. 1 déc. 2017 14:02
par FJU
Ok donc en fait vous avez mis l'install de Gestsup directement dans le dossier www de wamp ?

Comme je bosse sur plusieurs projets, chacun a son sous-dossier (alias).

Dans votre cas, cherchez le fichier :

C :\ wamp \ bin \ apache \ apache2xxxx \ conf \ httpd.conf

Cherchez les lignes :

<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
</Directory>

Et remplacer "Deny from all" par "Allow from all"

Attention, je ne suis pas un expert WAMP et je ne pense pas que ce soit une bonne pratique.

Il vaut mieux créer un alias « Gestsup », mettre l’install dans wamp/www/gestsup et utiliser la méthode de mon premier message.

Ensuite on accède par http :// adresse_du_serveur / gestsup

Re: Gestsup incessible sauf en local

Posté : ven. 1 déc. 2017 14:13
par Flox
Bonjour,

vous pouvez regarder le fichier httpd-vhosts.conf disponible dans le menu WAMP sur apache et vérifier que vous n'avez pas une option "Require local" dans le fichier (Apache 2.4.X)

Cdt

Re: Gestsup incessible sauf en local

Posté : ven. 1 déc. 2017 15:42
par Jm-taff
J'ai trouvé la solution à mon problème juste en modifiant uniquement le fichier http-vhosts.conf à partir de Wampserver comme ceci:

# Virtual Hosts
#
<VirtualHost *:80>
ServerName localhost
ServerAlias localhost
DocumentRoot "${INSTALL_DIR}/www"
<Directory "${INSTALL_DIR}/www/">
Options +Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride All
Require local
</Directory>
</VirtualHost>

<VirtualHost ADRESSE IP DU SERVEUR WAMP:80>
ServerName NOM DU SERVEUR WAMP
DocumentRoot "c:/wamp/www/gestsup"
<Directory "c:/wamp/www/gestsup/">
Options +Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride all
<RequireAny>
Require all granted
</RequireAny>
</Directory>
</VirtualHost>


GestSup est disponible et fonctionnelle pour tous . Merci à vous