Rechercher : dans
Par :
 Signaler ce message aux modérateurs

Bonjour,

J'utilise le serveur web Apache 2.2.11 sous winddows avec PHP 5.2.9-2.
Probléme:
Quand je veut aller sur mon site depui Internet sa m'affiche :
Forbidden
You don't have permission to access / on this server.

Jutilise une page d'index index.php

Quel est mon probleme et comment je peut le résoudre??

Voici mon httpd.conf:

ServerRoot "c:/wamp/bin/apache/apache2.2.11"

Listen 80

LoadModule actions_module modules/mod_actions.so
LoadModule alias_module modules/mod_alias.so
LoadModule asis_module modules/mod_asis.so
LoadModule auth_basic_module modules/mod_auth_basic.so
LoadModule authn_default_module modules/mod_authn_default.so
LoadModule authn_file_module modules/mod_authn_file.so
LoadModule authz_default_module modules/mod_authz_default.so
LoadModule authz_groupfile_module modules/mod_authz_groupfile.so
LoadModule authz_host_module modules/mod_authz_host.so
LoadModule authz_user_module modules/mod_authz_user.so
LoadModule autoindex_module modules/mod_autoindex.so
LoadModule cgi_module modules/mod_cgi.so
LoadModule dir_module modules/mod_dir.so
LoadModule env_module modules/mod_env.so
LoadModule include_module modules/mod_include.so
LoadModule isapi_module modules/mod_isapi.so
LoadModule log_config_module modules/mod_log_config.so
LoadModule mime_module modules/mod_mime.so
LoadModule negotiation_module modules/mod_negotiation.so
LoadModule setenvif_module modules/mod_setenvif.so
LoadModule php5_module "c:/wamp/bin/php/php5.2.9-2/php5apache2_2.dll"

<IfModule !mpm_netware_module>
<IfModule !mpm_winnt_module>

User daemon
Group daemon

</IfModule>
</IfModule>

ServerAdmin pseudo@domaine.fr

ServerName www.domaine.fr:80


DocumentRoot "c:/wamp/www/"

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

<Directory "C:/wamp/www/domaine/">
   
    Options Indexes FollowSymLinks

    
    AllowOverride all

    Order Deny,Allow
    Deny from all
    Allow from all

</Directory>


<IfModule dir_module>
    DirectoryIndex index.php
</IfModule>


<FilesMatch "^\.ht">
    Order allow,deny
    Deny from all
    Satisfy All
</FilesMatch>


ErrorLog "c:/wamp/logs/apache_error.log"


LogLevel warn

<IfModule log_config_module>
    
    LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
    LogFormat "%h %l %u %t \"%r\" %>s %b" common

    <IfModule logio_module>
      
      LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %I %O" combinedio
    </IfModule>

   
    CustomLog "c:/wamp/logs/access.log" common

</IfModule>

<IfModule alias_module>
    
    ScriptAlias /cgi-bin/ "cgi-bin/"

</IfModule>

<IfModule cgid_module>
    
</IfModule>


<Directory "cgi-bin">
    AllowOverride None
    Options None
    Order allow,deny
    Allow from all
</Directory>


DefaultType text/plain

<IfModule mime_module>
    
    TypesConfig conf/mime.types

    
    AddType application/x-compress .Z
    AddType application/x-gzip .gz .tgz
    AddType application/x-httpd-php .php
    AddType application/x-httpd-php .php3

    
</IfModule>




Include conf/extra/httpd-autoindex.conf

<IfModule ssl_module>
SSLRandomSeed startup builtin
SSLRandomSeed connect builtin
</IfModule>

Include "c:/wamp/alias/*"




MERCI
GOOGLE et ton AMI utilise le   !!!!!!!!!!
Configuration: Windows XP Internet Explorer 7.0

Meilleures réponses pour « Apache » dans :
Apache - Les fichiers .htaccess Voir Les fichiers .htaccess sont des fichiers de configuration d'Apache, permettant de définir des règles dans un répertoire et dans tous ses sous-répertoires (qui n'ont pas de tel fichier à l'intérieur). On peut les utiliser pour protéger un répertoire...
Installation d'un serveur Web sous Linux (Apache, PHP et MySQL) Voir Introduction Un serveur web est un logiciel permettant de rendre accessibles à de nombreux ordinateurs (les clients) des pages web stockées sur le disque. Cette fiche pratique explique comment installer le serveur web Apache sur un système de type...
Installation rapide de LAMP (Apache+MySql+php) sous Linux Voir LAMP = Linux+Apache+MySql+Php. C'est le serveur web par excellence. L'ensemble est facile à installer. Installation rapide sudo aptitude install apache2 php5 mysql-server php5-mysql libapache2-mod-php5 Le mot de passe administrateur mySQL...
Filtrer les logs Apache / Logging conditionnel VoirLes logs du serveur web Apache sont généralement très verbeux, c'est-à-dire qu'ils contiennent tous les hits (fichiers images, feuilles de style, javascript, fils RSS, etc.). Si vous ne souhaitez logger que les pages web il est possible de mettre...
Apache - Rendre le listing des fichiers possible VoirProblème Est-t-il possible d'outrepasser le fichier d'index (index.html) et d'avoir toujours accès au listing d'un dossier sous Apache ? Solution Oui, il suffit de mettre la déclaration suivante dans le fichier httpd.conf : Options -Indexes
Linux - Gentoo - Installation de Apache2/PHP VoirComme toutes les installations au niveau de Gentoo, Portage se chargera de l'installation des packages et la gestion dépendances. Installation d'Apache2 L'installation d'Apache2 démarrera avec l'exécution de la commande emerge apache Pour...

1

seabust, le 4 jui 2009 à 11:37:59

Et que tapes-tu dans ta barre d'adresse pour acceder au site ?
N'oubliez pas de mettre le statut resolu si vous avez obtenu­ votre réponse
Il y 10 types de personnes dans le monde : ceux qui comprenn­ent le binaire et les autres

Répondre à seabust

2

le père, le 4 jui 2009 à 11:49:05

Bonjour

Je ne suis pas un grand spécialiste en Apache, mais il me semble qu'avec "deny from all" dans ton "<Directory />" c'est assez normal que tu n'ais pas accès au répertoire / !
Essaye d'accéder au répertoire domaine ( http://localhost/domaine/ ). Lui, il a des autorisations

Répondre à le père

3

smag42, le 4 jui 2009 à 18:21:12

Je tape www.mondomaine.fr

J'ai un domaine qui redirige sur mon IpPublic.
J'ai redireger le Port 80 sur mon Pc.
GOOGLE et ton AMI utilise le   !!!!!!!!!!

Répondre à smag42

4

le père, le 4 jui 2009 à 18:28:41

Ça ne change rien à ma remarque sur les répertoires accessibles. As-tu essayé de mettre un fichier index dans le répertoire domaine, et de taper http://domaine.fr/domaine/ ?

Répondre à le père

5

smag42, le 4 jui 2009 à 19:29:07

Ca marche comme ca : www.domaine/domaine/index.php GOOGLE et ton AMI utilise le   !!!!!!!!!!

Répondre à smag42

6

smag42, le 4 jui 2009 à 19:38:23

Heu

www.domaine.fr/domaine Pardon ^^ GOOGLE et ton AMI utilise le   !!!!!!!!!!

Répondre à smag42

9

apache, le 4 jui 2009 à 20:46:24

Hhhhhhhhhhhhhhhhhhhhhhhhhhhh

Répondre à apache

10

smag42, le 5 jui 2009 à 14:57:13

Ca veut dire quoi HHHHHHHHHHHHHHHHHHHHH ?????
Donne moi un coup de main STP si tu t'appele apache.... GOOGLE et ton AMI utilise le   !!!!!!!!!!

Répondre à smag42

11

le père, le 5 jui 2009 à 21:25:09

Ca marche comme ca : www.domaine/domaine/index.php
De quel coup de main as-tu besoin ? Tu dis toi-même que ça marche.
Maintenant, si tu veux que ça marche dès la racine du domaine et pas seulement dans un sous répertoire, il ne fallait pas interdire l'accès au répertoire racine !

Répondre à le père

12

smag42, le 5 jui 2009 à 21:53:36

Bon détail:
J'utilise Wamp et mes pages web notamment index.php (ma premiere page) ce trouve dans c:/wamp/www.

quand je vais sur l'adresse www.domaine.fr sa ne marche pas sauf si je tape www.domaine/domaine.

Et je voudrai que Apache n'envoie, quand je tape www.domaine.fr > index.php. Je ne souhaite plus avoir /domaine sur l'adresse DNS
Maintenant comment je peut faire pour réactive l'accès au répertoire racine??
GOOGLE et ton AMI utilise le   !!!!!!!!!!

Répondre à smag42

13

 le père, le 6 jui 2009 à 08:55:42

C'est la directive Document root qui dit dans quel répertoire se trouve la racine de ton site
Le plus simple est donc de changer :
DocumentRoot "c:/wamp/www/"
en
DocumentRoot "C:/wamp/www/domaine/"

mais tu n'accèderas plus au répertoire c:/wamp/www/ avec localhost. Si tu veux garder c:/wamp/www/ avec localhost tout en ayant C:/wamp/www/domaine/ avec http://domaine.fr, c'est faisable aussi, regarde les virtual hosts dans la doc Apache

Répondre à le père
Collection CommentÇaMarche.net