Gestsup incessible sauf en local

Installation & Configuration du logiciel
Répondre
Jm-taff
Gsup LEVEL 3
Messages : 90
Enregistré le : mar. 1 mars 2016 14:53

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
Fichiers joints
Capture d’écran 2017-12-01 à 10.26.07.png
Capture d’écran 2017-12-01 à 10.26.07.png (17.33 Kio) Vu 4876 fois
FJU
Gsup LEVEL 1
Messages : 24
Enregistré le : mer. 22 nov. 2017 11:56

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>
Gestsup 3.1.28 | Debian 9 - Apache 2 - MariaDB 10 - Php 7
Jm-taff
Gsup LEVEL 3
Messages : 90
Enregistré le : mar. 1 mars 2016 14:53

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
Fichiers joints
Capture d’écran 2017-12-01 à 11.03.56.png
Capture d’écran 2017-12-01 à 11.03.56.png (70.27 Kio) Vu 4870 fois
FJU
Gsup LEVEL 1
Messages : 24
Enregistré le : mer. 22 nov. 2017 11:56

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
Gestsup 3.1.28 | Debian 9 - Apache 2 - MariaDB 10 - Php 7
Avatar du membre
Flox
Administrateur du site
Messages : 9436
Enregistré le : jeu. 21 juin 2012 19:00

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
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
Jm-taff
Gsup LEVEL 3
Messages : 90
Enregistré le : mar. 1 mars 2016 14:53

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
Répondre