J'ai installé wamp sous windows, j'accede bien a mes fichiers php avec
http://localhost/
mais si je remplace localhost par mon adresse ip cela ne marche pas, je veux que l'on puisse y acceder a partir d'autres machines...
J'ai installé wamp sous windows, j'accede bien a mes fichiers php avec
http://localhost/
mais si je remplace localhost par mon adresse ip cela ne marche pas, je veux que l'on puisse y acceder a partir d'autres machines...
Bonjour,
As-tu essayé, dans ton fichier httpd.conf, de mettre à l'attribut ServerName l'IP de ton serveur ?
J'ai essayé de changer dans le fichier de conf httpd.conf
Listen 80
par Listen 192...........:80
mais cela ne change rien, faut il aussi changer le ServerName
oui essaies toujours, et relances le serveur après
Listen 80 remplacé par Listen 192.168......:80
ServerName remplacé par 198.168......:80
et je relance le serveur.
la connexion avec ip ne fonctionne pas, et localhost ne marche plus maintenant.
et en mettant le nom de ta machine à servername ?
Avec l'adresse ip j'ai ceci comme erreur:
The following error was encountered:
* Connection Failed
The system returned:
(111) Connection refused
The remote host or network may be down. Please try the request again.
en mettant le nom de ma machine cela ne fonctionne pas
Laisse Listen 80.
Quant à ServerName, le problème n'est pas là à mon avis.
Peux-tu nous donner le contenu du bloc <Directory ...></Directory> qui concerne le répertoire auquel tu veux accéder (le même que DocumentRoot si tu n'as pas fait de réglages particuliers) ?
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Satisfy all
</Directory>
<Directory "C:/wamp/www">
#
# Possible values for the Options directive are "None", "All",
# or any combination of:
# Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
#
# Note that "MultiViews" must be named *explicitly* --- "Options All"
# doesn't give it to you.
#
# The Options directive is both complicated and important. Please see
# http://httpd.apache.org/docs/2.2/mod/core.html#options
# for more information.
#
Options Indexes FollowSymLinks
#
# AllowOverride controls what directives may be placed in .htaccess files.
# It can be "All", "None", or any combination of the keywords:
# Options FileInfo AuthConfig Limit
#
AllowOverride all
#
# Controls who can get stuff from this server.
#
# onlineoffline tag - don't remove
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
</Directory>
#
# "C:/Program Files/Apache Software Foundation/Apache2.2/cgi-bin" should be changed to whatever your ScriptAliased
# CGI directory exists, if you have that configured.
#
<Directory "c:/wamp/apache2/cgi-bin">
AllowOverride None
Options None
Order allow,deny
Allow from all
</Directory>
Mets tout simplement :Envoyé par bipbipman2003
Le problème devrait être réglé.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Order Allow,Deny Allow from all
Merci de ta réponse,
avant de tester ta solution j'avais fait:
Listen 192..........:80
ServerName 192............
et j'ai mis en commentaire # Deny from all
# onlineoffline tag - don't remove
Order Deny,Allow
# Deny from all
Allow from 127.0.0.1
Peut être qu'il vaut mieux mettre le code que tu m'indique...
Voilà, j'accède bien à mon serveur que ce soit en local ou à partir d'une autre
machine du réseau local en tapant http://192........./
J'ai un petit problème suplémentaire cela fonctionne bien avec internet explorer 7, firefox, mais pas avec internet explorer 6, pourtant ils semblent etre configuré de la même façon.
IE 6 semble être plus restrictif:
ERROR
The requested URL could not be retrieved
Quelqu'un a une idée de l'option a modifier dans IE6,
merci
Je ne voulais pas créer un autre sujet, étant donné que j'avais le même problème...
J'arrive à utiliser mon serveur Apache-Tomcat avec localhost, et les autres machine du réseau (la console Wii) peuvent également y accedé par l'adresse IP.
Est-ce qu'une machine extérieur à mon réseau peut voir mes pages ? Si oui (et je doute que ça soit impossible), comment faire ?
Merci
PS : Les pages que tu affiches sur ton site son compatible avec IE6 ?
Si tu es dans un réseau local (donc avec un routeur) tes pages ne sont pas accessible depuis l'extérieur. Pour les rendre accessibles, tu dois configurer ton routeur afin qu'il redirige les requêtes reçues sur le port 80 (du routeur) vers l'ordinateur où est installé ton serveur.
Lorsque quelqu'un voudra voir tes pages, il devra taper l'adresse IP de ton routeur. Le problème est que cette adresse change normalement assez souvent (une à deux fois par jour il me semble). Tu vas donc devoir utiliser un DNS dynamique qui te permettra d'avoir une adresse fixe.
Admettons que no-ip règle mon problème d'IP dynamique... mon routeur est la FreeBox, elle est en Wifi avec le PC, et niveau configuration j'y connais pas grand chose ! Il me semble qu'on peut faire ça directement depuis le site de Free, sinon par le biais du PC je suppose ? C'est pas un problème de pare-feu dès fois ?Envoyé par Spootnik
Dernière question : mon serveur est sur mon PC, j'ai pas 2 machines distinctes, est-ce que l'utilisation client depuis mon PC restera la même ?
Je vais déjà essayé de toucher la config, je sais pas où...
Merci
édit: La fonction ROUTEUR est activé.
Sur le site de Free, je penses avoir trouvé quelque chose :
Etes vous vraiment sur de vouloir faire pointer [mamachine].hd.free.fr
sur votre IP fixe 82.***.***.*** ?
(ce processus est pour le moment irréversible).
C'est bon ou pas ? Comme c'est irréversible, j'attends vos conseils avisés avant de faire une connerie !
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager