Apache et DirectoryIndex... - Installation - Linux et OS Alternatifs
Marsh Posté le 23-06-2003 à 19:22:57
Je pense que l'installation de tes modules perl/Mysql a dû modifier les permissions du répertoire racine de tes documents web.
Vérifies donc que son propriétaire et que les droits associés sont compatibles avec le user sous lequel tourne apache.
En tout cas, c'est ce que laisse entendre
You don't have permission to access / on this server. |
Marsh Posté le 24-06-2003 à 14:43:24
Je viens de tout changer, je suis en chmod 777 sur le rep et rien n'y fait.
Toujours la meme erreur...
D'autant que si je tappe :
Http://localhost/ <--- ca marche pas (You don't have permission to access / on this server)
Http://localhost/index.html <--- ca marche
Bref, je suis chocolat :x
une idée ?
Marsh Posté le 24-06-2003 à 16:58:11
NameVirtualHost 127.0.0.1:80
<VirtualHost 127.0.0.1>
ServerName rt.com
DocumentRoot /www/rt/share/html/
# AddDefaultCharset UTF-8
Options Includes FollowSymLinks
DirectoryIndex index.html
#Si Apache est en version 2 avec le mod perl 2
# PerlModule Apache2 Apache::compat
# PerlModule Apache: BI
# PerlRequire /www/rt/bin/webmux.pl
# <location />
# SetHandler perl-script
# PerlHandler RT::Mason
# </location>
</VirtualHost>
Essayer ca. "Pour voir"
A+
Marsh Posté le 24-06-2003 à 17:10:24
Bah, si je fais ca, il va pas me prendre Perl et CGI en compte si ?
Marsh Posté le 24-06-2003 à 17:21:20
C'est juste pour voir si ca marche.
Apres on rajoute au fur et à mesure ...
Car c'est quand meme assez bizzare que "DirectoryIndex" ne soit pas rpis en compte.
A+
Marsh Posté le 24-06-2003 à 17:44:55
oki bah ca marche...
J'enleve les # au fur et à mesure, et je te dis a partir de quand ca ne marche plus...
Marsh Posté le 25-06-2003 à 11:31:02
Apparement, c'est la que ca déconne :
<location />
SetHandler perl-script
PerlHandler RT::Mason
</location>
Je suis perdu, et je comprend rien
Marsh Posté le 25-06-2003 à 12:10:00
Donc faudrai ptet ragder par là.
Tu la bien installer ?
A+
Marsh Posté le 11-02-2004 à 15:11:28
J'ai le même genre de problème avec apache 1.3.26 :
http://127.0.0.1 --> il prend index.html par defaut
http://127.0.0.1/ --> il prend index.html par defaut
http://127.0.0.1/machin --> erreur 404 (probablement qu'il cherche un fichier nommé machin)
http://127.0.0.1/machin/ --> il prend l'index.html qui se trouve dans le répertoire machin
J'ai pourtant bien reglé httpd.conf avec DirectoryIndex index.php index.htm index.html
Marsh Posté le 23-06-2003 à 16:24:36
Bonjour à tous...
Je suis sous linux (red hat 8.0), et j'ai installé Apache version 2.0.40
J'ai installé une application qui utilise PerL et Mysql, et, ho surprise, depuis que j'ai créé un virtual host, mon DirectoryIdex ne fonctionne plus.
Pourtant j'ai bien mis le DirectoryIndex dans la conf de base de Apache et dans mon virtual host en renseignant la page index.html
Voici mon virtual Host :
NameVirtualHost 127.0.0.1:80
<VirtualHost 127.0.0.1>
ServerName rt.com
DocumentRoot /www/rt/share/html/
AddDefaultCharset UTF-8
Options Includes FollowSymLinks
DirectoryIndex index.html
#Si Apache est en version 2 avec le mod perl 2
PerlModule Apache2 Apache::compat
PerlModule Apache::DBI
PerlRequire /www/rt/bin/webmux.pl
<location />
SetHandler perl-script
PerlHandler RT::Mason
</location>
</VirtualHost>
Et voici l'erreur lorsque je lance une URL repertoire (http://localhost/ par exemple) :
Forbidden
You don't have permission to access / on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
Help me please !!!