Gandi.net Groups

Hébergement Généralités: Domaine & Homepage : ok, Sous répertoire : Er.404 ?

Vous devez être connecté pour poster de nouveaux messages. Créer un compte.

Bonjour

J'ai un domaine et un hébergement chez Gandi. Comme indiqué dans le
titre, tout semble bien fonctionner sauf que après avoir créé un
sous-répertoire par FTP et y avoir mis un simple fichier (pour voir),
et bien impossible d'accéder soit à la racine du dit sous
répertoire, soit directement au fichier en question. J'obtiens
systématiquement une erreur 404, ceci alors que l'index du site montre
bien une page (de base).

Donc
www.moddomaine.fr, j'affiche bien une page (index de base)
www.mondomaine.fr/xx/ errreur 404
www.mondomaine.fr/xx/gandi.png erreur 404

J'ai bien suivi les informations que j'ai trouvé dans les didacticiels
(entre autre utiliser son FTP), à priori. J'ai vidé rafraichit /
vidé cache au cas où, patienté un peu, relu docs, rien n'y fait...

Est-ce moi qui ai mal réglé quelque chose ? Si oui, quoi ?

Merci d'avance pour vos conseils
Stromb stromb a écrit :
Bonjour

J'ai un domaine et un hébergement chez Gandi. Comme indiqué dans le
titre, tout semble bien fonctionner sauf que après avoir créé un
sous-répertoire par FTP et y avoir mis un simple fichier (pour voir),
et bien impossible d'accéder soit à la racine du dit sous
répertoire, soit directement au fichier en question. J'obtiens
systématiquement une erreur 404, ceci alors que l'index du site montre
bien une page (de base).

Donc
www.moddomaine.fr, j'affiche bien une page (index de base)
www.mondomaine.fr/xx/ errreur 404
www.mondomaine.fr/xx/gandi.png erreur 404

J'ai bien suivi les informations que j'ai trouvé dans les didacticiels
(entre autre utiliser son FTP), à priori. J'ai vidé rafraichit /
vidé cache au cas où, patienté un peu, relu docs, rien n'y fait...

Est-ce moi qui ai mal réglé quelque chose ? Si oui, quoi ?
Bonjour,

Le serveur est en mode GANDI AI ou bien root complet ? Dans quel 
répertoire as tu uploadé le fichier ? As tu fais une création de vhost ?

Cordialement,
Olivier BONHOMME
Bonjour,

Le serveur est en mode GANDI AI ou bien root complet ? Dans quel 
répertoire as tu uploadé le fichier ? As tu fais une création de
vhost ?

Cordialement,
Olivier BONHOMME
Pardon, j'utilise le serveur en mode Gandi AI. J'ai uploadé le
répertoire et le fichier test dans htdocs (comme indiqué ici =>
http://wiki.gandi.net/fr/hosting/gandi-ai/...). Pour le
vhost, oui, je l'ai fait lors de la création de l'hébergement.
En fait, je vois (avec Filezilla), exactement tout ce qui est indiqué
dans le didacticiel FTP. Et tout se passe bien sauf quand j'essaie
d'accéder au résultat (avec Firefox)...
Stromb stromb a écrit :
Pardon, j'utilise le serveur en mode Gandi AI. J'ai uploadé le
répertoire et le fichier test dans htdocs (comme indiqué ici =>
http://wiki.gandi.net/fr/hosting/gandi-ai/...). Pour le
vhost, oui, je l'ai fait lors de la création de l'hébergement.
En fait, je vois (avec Filezilla), exactement tout ce qui est indiqué
dans le didacticiel FTP. Et tout se passe bien sauf quand j'essaie
d'accéder au résultat (avec Firefox)...
Peux tu te connecter en SSH et faire un listing du répertoire 
correspondant afin de vérifier que l'on est au bon endroit ?
Peux tu te connecter en SSH et faire un listing du répertoire 
correspondant afin de vérifier que l'on est au bon endroit ?
Je vais essayer pour voir, mais SSH, bon, au moins j'apprendrais ...
Stromb stromb a écrit :
Peux tu te connecter en SSH et faire un listing du répertoire 
correspondant afin de vérifier que l'on est au bon endroit ?
Je vais essayer pour voir, mais SSH, bon, au moins j'apprendrais ...
Sinon, peux tu verifier avec filezilla le chemin complet depuis la 
racine /srv et egalement vérifier les droits d'accès ?
On Jan, 15 2008 16:35 CET, Stromb stromb wrote:
Peux tu te connecter en SSH et faire un listing du répertoire 
correspondant afin de vérifier que l'on est au bon endroit ?
Je vais essayer pour voir, mais SSH, bon, au moins j'apprendrais ...
Alors, je viens de tester avec Putty, ça fonctionne, mais évidemment
j'avais oublié que tout est à la ligne de commande. Donc je viens de
passer sous WinSCP, et en me baladant dans les répertoires, je trouve
la même chose que ce que je voyais avec Filezilla. Si vous préférez,
cela correspond à ce que l'on voit sur cette image
http://wiki.gandi.net/_media/en/hosting/ga...
du tutorial FTP (ic
http://wiki.gandi.net/fr/hosting/gandi-ai/...)

Je ne suis pas sur que cela vous avance et je ne vois pas comment faire
un listing là... Le path où sont mes fichiers est :
/srv/d_xxxxx/www/www.xxx.fr/htdocs/xx

Si vous avez des instructions précises, je devrais arriver à les
suivre, sinon, me concernant, même si je saisis les grandes lignes,
SSH est assez flou vous l'imaginez. Je suis très ennuyé d'avoir à
vous solliciter pour de telles bêtes questions.
Sinon, peux tu verifier avec filezilla le chemin complet depuis la 
racine /srv et egalement vérifier les droits d'accès ?
Si par droits d'accès il s'agit des attributs du fichier / répertoire,
c'est 755 pour le répertoire et 644 pour le fichier image. Sinon,
comment puis-je voir les droits d'accès ?
Stromb stromb a écrit :
On Jan, 15 2008 16:35 CET, Stromb stromb wrote:
Peux tu te connecter en SSH et faire un listing du répertoire 
correspondant afin de vérifier que l'on est au bon endroit ?
Je vais essayer pour voir, mais SSH, bon, au moins j'apprendrais ...
Alors, je viens de tester avec Putty, ça fonctionne, mais évidemment
j'avais oublié que tout est à la ligne de commande. Donc je viens de
passer sous WinSCP, et en me baladant dans les répertoires, je trouve
la même chose que ce que je voyais avec Filezilla. Si vous préférez,
cela correspond à ce que l'on voit sur cette image
http://wiki.gandi.net/_media/en/hosting/ga...
du tutorial FTP (ic
http://wiki.gandi.net/fr/hosting/gandi-ai/...)

Je ne suis pas sur que cela vous avance et je ne vois pas comment faire
un listing là... Le path où sont mes fichiers est :
/srv/d_xxxxx/www/www.xxx.fr/htdocs/xx

Si vous avez des instructions précises, je devrais arriver à les
suivre, sinon, me concernant, même si je saisis les grandes lignes,
SSH est assez flou vous l'imaginez. Je suis très ennuyé d'avoir à
vous solliciter pour de telles bêtes questions.
Oui je comprends tout à fait que SSH n'est pas forcément évident :) Mais 
on a déjà de quoi progresser :

Première chose :

- Est ce que le repertoire ou y a les fichiers correspond au bon nom de 
domaine (répertoire www.xxx.fr) ?
- En SSH, tape la commande ls -al /srv/d_xxxxx/www/www.xxx.fr/htdocs/ et 
/srv/d_xxxxx/www/www.xxx.fr/htdocs/xx
- Une autre commande à taper :  cat /etc/apache2/sites-enabled/*
Oui je comprends tout à fait que SSH n'est pas forcément évident :)
Mais 
on a déjà de quoi progresser :

Première chose :

- Est ce que le repertoire ou y a les fichiers correspond au bon nom
de 
domaine (répertoire www.xxx.fr) ?
Pour cela, oui ! (Je n'ai de toutes manière qu'un seul domaine, une
seule part, un seul disque,  etc... je vise au plus simple car pour le
moment je cherche juste à tester une maquette pour un projet en cours
en plus de soutenir la bêta de Gandi, si tant qu'un néophyte puisse
être d'un réel soutien ici :) )

Pour les deux points suivants, je vais regarder

- En SSH, tape la commande ls -al /srv/d_xxxxx/www/www.xxx.fr/htdocs/ et

/srv/d_xxxxx/www/www.xxx.fr/htdocs/xx
- Une autre commande à taper :  cat /etc/apache2/sites-enabled/*
- En SSH, tape la commande ls -al /srv/d_xxxxx/www/www.xxx.fr/htdocs/
Là j'obtiens =>

total 20
drwxr-xr-x 3 admin www-data 4096 Jan 15 15:11 .
drwxr-xr-x 3 admin www-data 4096 Jan  7 18:31 ..
-rw-r--r-- 1 admin www-data 1416 Jan  7 18:31 gandi.png
-rw-r--r-- 1 admin www-data 3242 Jan  7 18:31 index.html
drwxr-xr-x 2 admin admin    4096 Jan 15 15:12 v1

et là 
/srv/d_xxxxx/www/www.xxx.fr/htdocs/xx

j'obtiens =>
total 12
drwxr-xr-x 2 admin admin    4096 Jan 15 15:12 .
drwxr-xr-x 3 admin www-data 4096 Jan 15 15:11 ..
-rw-r--r-- 1 admin admin    1416 Jan 15 15:12 gandi.png

enfin pour 

 cat /etc/apache2/sites-enabled/*

j'obtiens =>

/srv$ cat /etc/apache2/sites-enabled/*
<VirtualHost *:80>
	ServerName 	www.xx.fr
	ServerAdmin	xxxxx
	DocumentRoot "/srv/d_xxx/www.xxx.fr/htdocs"
    <Directory "/srv/d_xxx/www.xxx.fr/htdocs">
        Options Indexes FollowSymLinks MultiViews
        AllowOverride All
        Order allow,deny
        Allow from all
    </Directory>
    ErrorLog /var/log/apache2/www.xxx.fr-error.log
    LogLevel warn
    CustomLog /var/log/apache2/www.xxx.fr-access.log combined
    ServerSignature On
</VirtualHost>
Stromb stromb a écrit :
- En SSH, tape la commande ls -al /srv/d_xxxxx/www/www.xxx.fr/htdocs/
[snip la conf]

Hmm. Il semblerait qu'il y ait un problème de configuration.

La conf de ton apache indique le répertoire /srv/d_xxx/www.xxx.fr/htdocs 
alors que les fichiers sont stockés dans le répertoire 
/srv/d_xxx/www/www.xxx.fr/htdocs

Il manquerait donc un répertoire www quelque part.

Solution a tester :

- Va dans ton interface Gandi AI dans la configuration du serveur ==> 
Configuration Avancée => Serveur Web

La tu selection ton virtual host et tu forces le répertoire de base a 
/srv/d_www/www/www.xxx.fr/htdocs et tu appliques et on va voir ce que ca 
donne :)
[snip la conf]

Hmm. Il semblerait qu'il y ait un problème de configuration.

La conf de ton apache indique le répertoire
/srv/d_xxx/www.xxx.fr/htdocs 
alors que les fichiers sont stockés dans le répertoire 
/srv/d_xxx/www/www.xxx.fr/htdocs

Il manquerait donc un répertoire www quelque part.

Solution a tester :

- Va dans ton interface Gandi AI dans la configuration du serveur ==> 
Configuration Avancée => Serveur Web

La tu selection ton virtual host et tu forces le répertoire de base a

/srv/d_www/www/www.xxx.fr/htdocs et tu appliques et on va voir ce que
ca 
donne :)
Arg ! Autant pour moi. En effet, là (Configuration Avancée => Serveur
Web) j'avais mis au début juste www.xxx.fr/htdocs et donc non pas
www/www.example.net/htdocs comme indiqué en dessous ...

Je n'ai pas du capter en lisant lors de la création le truc du
www/www.xxx (2x fois www de suite). Vous devriez le mettre en rouge, si
je puis me permettre. Bon, je vais corriger, on va voir si ça passe.

Mea culpa...
Solution a tester :

- Va dans ton interface Gandi AI dans la configuration du serveur ==>

Configuration Avancée => Serveur Web

La tu selection ton virtual host et tu forces le répertoire de base
a

/srv/d_www/www/www.xxx.fr/htdocs et tu appliques et on va voir ce que
ca 
donne :)
C'est ok !!

Un très grand merci pour votre soutien :)