Problème config apache

Fermé
Wyti Messages postés 8 Date d'inscription mardi 19 août 2008 Statut Membre Dernière intervention 4 septembre 2008 - 19 août 2008 à 16:02
 raclif - 19 août 2008 à 17:33
Bonjour, Je rencontre un petit soucis avec mon serveur.
Config :
Debian 4 edition 64 bits
Apache2
Mysql5
Php5
Je vient de finir toute la configuration de base et mon serveur est accessible depuis le domaine suivant : http://www.taiicho.com/. Si j'upload les fichiers de mon site directement à la racine (répertoire var/www) le site fonctionne correctement, mais dès lors que les fichiers du site sont contenus dans un sous-répertoire (dans mon cas Tracker), j'entre le nom de ce sous-répertoire (http://www.taiicho.com/Tracker) et je suis redirigé automatiquement sur l'adresse IP de mon serveur qui affiche une erreur 404....

je n'ai plus d'idées du pourquoi du comment, car depuis la page d'accueil (http://www.taiicho.com/) si je suis le lien symbolique phpmyadmin j'arrive correctement dans phpmyadmin, mais suivre le lien du répertoire tracker conduit à une erreur 404 alors que les fichiers sont pourtant bien là...

Une idée d'où pourrait venir cette erreur ?

Merci d'avance.
A voir également:

8 réponses

raclif Messages postés 87 Date d'inscription mercredi 16 mars 2005 Statut Membre Dernière intervention 11 juin 2014 10
19 août 2008 à 16:27
Ce qui me parait suspect c'est que lorsque je clic dans ton dossier Tracker (avec un T majuscul) depuis la racine du suite, je suis dirigé vers le dossier tracker (avec t minuscul)

Juste pour tester, créer un troisième répertoire dans ton dossier www, par exemple test, places y un fichier index.html et voit si ca fonctionne

L'erreur peut venir de plusieurs endroit, c'est mieux de réduire les solutions!

A+
0
Wyti Messages postés 8 Date d'inscription mardi 19 août 2008 Statut Membre Dernière intervention 4 septembre 2008
19 août 2008 à 16:37
Merci du conseil, je l'ai fait et ça marche pour l'afficher (ne pas faire attention à l'encodage je l'ai crée comme un con sur mon windows le fichier de test :p

Edit:
Testé si je met une minuscule à tracker le site marche.

merci de l'aide, par contre une idée de pourquoi une majuscule fait planter le tout ? (serveur debian configuré en FR-fr.UTF-8)
0
raclif Messages postés 87 Date d'inscription mercredi 16 mars 2005 Statut Membre Dernière intervention 11 juin 2014 10
19 août 2008 à 16:51
Ok donc tu as deux possibilités:
1. Tu supprimes don dossier tracker et le recréé (sans majuscule pour pas te tromper et tu replaces tes fichiers)

2. (si ca ne fonctionne pas), renomme ton fichier test/index.html en test/toto.html
Regarde si le fichier est listé:
a. "oui il est listé" -> ton probleme vient bien de ton répertoire tracker que tu as foiré (fait l'etape 1)
b. "non il n'est pas listé et j'ai un message d'erreur lorsque je veux aller dans test" -> rajoute l'option "Options +Indexes " dans ton fichier httpd.conf

A+
0
raclif Messages postés 87 Date d'inscription mercredi 16 mars 2005 Statut Membre Dernière intervention 11 juin 2014 10
19 août 2008 à 16:54
Oui sinon tu forces le tout
Dans ton virtualhost du rajoutes:

<Directory /var/www/tracker>
Options +MultiViews
Options +Indexes
Options +FollowSymLinks
Order deny,allow
</Directory>
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Wyti Messages postés 8 Date d'inscription mardi 19 août 2008 Statut Membre Dernière intervention 4 septembre 2008
19 août 2008 à 16:55
Oui le problème vient bien de Ce rep apparemment apache (?) n'aime pas les majusucles, mais j'aimerais bien comprendre pourquoi, car ça ne devrait normalement pas poser de problèmes une majuscule dans un chemin Unix non ?
0
raclif Messages postés 87 Date d'inscription mercredi 16 mars 2005 Statut Membre Dernière intervention 11 juin 2014 10
19 août 2008 à 17:01
A si dans un chemin Unix ca a toute son importance une majuscule
0
Wyti Messages postés 8 Date d'inscription mardi 19 août 2008 Statut Membre Dernière intervention 4 septembre 2008
19 août 2008 à 17:24
Je le sais bien, mais il n'y a aucunes incompatibilités non ? un site Web avec un sous répertoire contenant une majuscule devrait marcher (pour peu que les liens pointant dessus marchent correctement...)
D'ailleurs ça me chagrine, maintenant ça marche depuis que j'ai renommé avec une minuscule, mais il y a toujours la transformation du nom de domaine en ip dès que je clique sur le sous-répertoire tracker (et uniquement celui-là) une idée ?

Edit : Ah non trouvé ça c'est moi qui suis trop bête :p j'avais une redirection dans mon script :p
Enfin merci de m'avoir aidé problème résolu bonne fin de journée++
0
Tu peux m'afficher ton virtualhost? (ou meme tout ton fichier http.conf)
0