WampServer

Apache, PHP, MySQL on Windows 

 
  • Accueil forum
  • Retour à WampServer
  • presentation
  • Download
  • Addons
  • Formations
  • Alter Way

 
Voir le sujet: Précédent•Suivant
Aller à : Liste des Forums•Liste des messages•Nouvelle discussion•Recherche•Connexion•Imprimer la vue
modification de httpd.conf crée une errreur foribidden
Envoyé par: Hayabusa (109.89.120.---)
Date: 11 October 2011 à 16:10

Bonjour tous,

Mon problème est très simple. J'essaie d'installer wamp serveur sur un PC. Tout marche bien.

Puis je veux modifier le httpd.conf pour d'une part changer le répetoire www et pour créer un serveur virtuel. La apparaissent les problèmes : dès que je modifie un peu le fichier httpd.conf et que je relance wamp, [localhost] me donne :

Forbidden

You don't have permission to access / on this server

J'ai suivi complètement toutes les manipulations à faire, selon plusieurs chemins, et pas moyen à chaque fois ça bug. Meme si je tente juste de modifier le répertoire www sans m'occuper du serveur virtuel et vice versa.
De plus, simplement décommenter la ligne concernant les virtuals hosts (ligne 466) crée également cette erreur.

Je sais pas ou chercher (à part sur google, mais je trouve pas)

Merci d'avance à ceux qui pourront me donner des pistes

Options: Répondre•Citer ce Message
Re: modification de httpd.conf crée une errreur foribidden
Envoyé par: Otomatic (---.fbx.proxad.net)
Date: 11 October 2011 à 16:33

Bonjour,

Gestion des Virtual Host : [forum.wampserver.com]

Déplacer le dossier www : [forum.wampserver.com]

---------------------------------------------------------------
Documentation Apache - Documentation PHP - Documentation MySQL - Wampserver install files & addons

Options: Répondre•Citer ce Message
Re: modification de httpd.conf crée une errreur foribidden
Envoyé par: Hayabusa (109.89.120.---)
Date: 11 October 2011 à 17:26

Bonjour,

Merci. Effectivement c'était encore une démarche différente mais ça ne marche pas non plus sad smiley

je n'ai tenté que le virtual host.

J'ai tout suivi et maintenant l'icone de wamp reste orange sad smiley

Si je n'inclus pas le fichier httpd-vhosts.conf, alors tout va bien.
Si je l'inclus et qu'il est vide, tout va bien.

Si je l'inclus et qui contient uniquement


NameVirtualHost *:80

<VirtualHost *:80>
ServerName localhost
DocumentRoot C:/Program Files (x86)/Wamp/www
ServerAdmin webmaster@monsite.net
ErrorLog "C:/Program Files (x86)/Wamp/logs/localhost_error.log"
<Directory "C:/Program Files (x86)/Wamp/www/">
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order Deny,Allow
Deny from all
Allow from localhost
Allow from ::1
Allow from fe80::/10
Allow from 127.0.0.1
</Directory>
</VirtualHost>



alors tout plante.
Si j'ajoute le meme genre de bloc virtualhost avec mon propre serveur, ça plante aussi :-(
je ne sais plus quoi faire ....

Options: Répondre•Citer ce Message
Re: modification de httpd.conf crée une errreur foribidden
Envoyé par: Otomatic (---.fbx.proxad.net)
Date: 11 October 2011 à 17:37

Bonjour,

Évitez d'utiliser des dossiers avec des espaces.

Installez Wampserver dans une autre partition, à la racine, par exemple D:\wamp ou si pas de partition C:\Wamp. De même pour les virtual hosts.
D'autre part, et comme écrit dans la procédure :
Allow from ::1
Allow from fe80::/10
c'est UNIQUEMENT si votre système supporte IPv6 et si vous utilisez une version Apache > 2.2.19

---------------------------------------------------------------
Documentation Apache - Documentation PHP - Documentation MySQL - Wampserver install files & addons



Modifie 1 fois. Derniere modification le 11/10/2011 à 17:52 par Otomatic.

Options: Répondre•Citer ce Message
Re: modification de httpd.conf crée une errreur foribidden
Envoyé par: Hayabusa (109.89.120.---)
Date: 11 October 2011 à 18:09

C'était ça ..... merci windows de m'avoir fait perdre une après midi ^^ et merci à toi d'avoir abréger !

Options: Répondre•Citer ce Message
Re: modification de httpd.conf crée une errreur foribidden
Envoyé par: Otomatic (---.fbx.proxad.net)
Date: 11 October 2011 à 18:56

Bonjour,

Pour se préserver des ennuis éventuels, pour tout ce qui concerne les serveurs HTTP et MySQL en général et Wampserver en particulier :

- Installation à la racine d'une partition : C:\wamp, D:\wamp ou J:\wamp
Ceci d'autant plus que le nom "apparent" du dossier peut être un alias ou une redirection transparente. Ce qui fait que le nom réel du dossier est inconnu. Les directives DocumentRoot ou <Directory d'Apache ne peuvent pas traiter les redirections transparentes de Windows.

- Noms de fichier et de dossier en ASCII pur, sans espace, sans caractères accentués et, pour éviter les erreurs, les oublis et les recherches de « pannes » interminables, toujours en minuscules.(1)

Les caractères ASCII pur sont communs à la quasi totalité des jeux de caractères : ISO8859-1, ISO-8859-15, CP1252, CP850, UTF-8. De cette manière, il ne peut pas y avoir d'erreur d'interprétation.

Pourquoi pas d'espace dans les noms de fichiers ? Pour Windows en particulier, mais d'autres systèmes aussi, l'espace est, dans certains cas, un séparateur de paramètres passés à un exécutable. Donc, ledit exécutable peut prendre une partie du nom du fichier comme une paramètre.

(1) Par exemple, "Inno" et "lnno" ne sont pas les mêmes noms. i majuscule et L minuscule en première lettre.

---------------------------------------------------------------
Documentation Apache - Documentation PHP - Documentation MySQL - Wampserver install files & addons

Options: Répondre•Citer ce Message


Aller à : Liste des Forums•Liste des messages•Recherche•Connexion
Désolé, seuls les utilisateurs connectés peuvent envoyer des messages dans ce forum.
Cliquer ici pour se connecter

design by jidePowered by Alter Way get firefoxget PHP