8806 sujets

Développement web côté serveur, CMS

Bonjour,

Je teste l'accès au "localhost" via mon tel connecté sur le réseau local, j'ai bien accès au localhost depuis mon tel en tapant mon adresse ip de l'appareil où est hebergé depuis wamp, mais quand je clique sur l'un des sites, cela me mets site innaccessible Smiley eek .
Auriez-vous quelques solutions, merci.

PI: J'ai modifier le fichier "phpmyadmin.conf" et le fichier "host"
Modérateur
Salut,

Un vhost avec un DNS local devrait résoudre ton problème.

Vhost sous un GNU/Linux

<VirtualHost *:80>
    ServerName mon-projet.lan
    DocumentRoot "~/www/mon-projet"
    <Directory "~/www/mon-projet">
        AllowOverride All
        Require all granted 
    </Directory>
</VirtualHost>

host

127.0.0.1       mon-projet.lan 
# ET pour que le réseau local y accède :
192.168.1.10    mon-projet.lan

* code écrit de tête. Je peux avoir fait des erreurs. Ce n'est qu'une piste à suivre
Modifié par Niuxe (24 Nov 2025 - 15:07)
Merci Niuxe pour ta réponse, j'ai déjà ceci dans mon fichier "httpd-vhosts.conf" :

#
<VirtualHost *:80>
	ServerName le-site-du-transport-routier
	DocumentRoot "c:/wamp64/www/le-site-du-transport-routier"
	<Directory  "c:/wamp64/www/le-site-du-transport-routier/">
		Options +Indexes +Includes +FollowSymLinks +MultiViews
		AllowOverride All
    	Require all granted
	</Directory>
  <IfModule fcgid_module>
    Define FCGIPHPVERSION "8.4.0"
    FcgidInitialEnv PHPRC ${PHPROOT}${FCGIPHPVERSION}
    <Files ~ "\.php$">
      Options +Indexes +Includes +FollowSymLinks +MultiViews +ExecCGI
      AddHandler fcgid-script .php
      FcgidWrapper "${PHPROOT}${FCGIPHPVERSION}/php-cgi.exe" .php
    </Files>
  </IfModule>
</VirtualHost>


et dans le fichier .hosts
192.168.1.50	le-site-du-transport-routier

Mais ça ne fonctionne toujours pas Smiley ohwell
C'était plus simple dans les anciennes versions Smiley hum
Modifié par ricem (24 Nov 2025 - 17:33)
Modérateur
Je ne suis pas un expert en la matière. Ce qui est étonnant, tu peux accéder à ton localhost, mais dès que c'est un sous dossier erreur 500 ou 403, je présume ?

Jette un oeil à ton pare feu. J'ai pensé au chmod, mais vraiment pas sûr puisque tu peux consulter avec un navigateur normal, je présume ?

edit :
As tu essayé d'ajouter le dns pour le 127.0.0.1 dans ton host ? Est ce qu'en local sur ton ordi, ton dns fonctionne ?


127.0.0.1 	le-site-du-transport-routier
192.168.1.50	le-site-du-transport-routier


Regarde les logs d'apache. Ça peut t'aiguiller aussi.

Ce que tu peux faire aussi, c'est lancer le serveur via php et tester :


php -S 0.0.0.0:8000

et avec ton téléphone :
http://192.168.1.50:8000
Modifié par Niuxe (24 Nov 2025 - 18:21)
Re...
Dans le fichier hosts, j'ai déjà les deux adresses et cela fonctionne sur l'ordi où est installé wamp, j'ai désactivé les pare-feux pour tester et ça ne change rien.
Niuxe a écrit :
Ce que tu peux faire aussi, c'est lancer le serveur via php et tester :

Heuuu...j'ai jamais fait ça, on procède comment ?
Modérateur
ricem a écrit :

Heuuu...j'ai jamais fait ça, on procède comment ?


Tu ouvres un shell et tu lances la commande que je t'ai donnée. Je ne sais plus du tout comment Wamp fonctionne. De mémoire, tu as la possibilité d'utilise un shell via l'interface. Ce qui veut dire normalement, que tu as accès à l'exécutable php (mode cli). La commande ci dessous te permet de lancer un petit serveur de dev via php lui même. Il te suffit de te placer dans le dossier cible et lancer la commande.

niuxe a écrit :

php -S 0.0.0.0:8000


Modifié par Niuxe (25 Nov 2025 - 15:14)