Aller au contenu

Fichiers refusés en lecture


Dan229

Messages recommandés

MembreN, 122ans Posté(e)
Dan229 MembreN 12 047 messages
Baby Forumeur‚ 122ans‚
Posté(e)

Bonjour,

j'ai commencé la construction d'un site (pas facile mais heureusement je suis têtu).

Sous localhost, tous mes fichiers sont lus sans problème, mais sur mon site (loué chez OVH), certains sont refusés en lecture.

Pourquoi ?

Lien à poster
Partager sur d’autres sites

Annonces
Maintenant
Membre, Un con qui marche ira plus loin qu'un intellectuel assis, 50ans Posté(e)
DroitDeRéponse Membre 81 672 messages
50ans‚ Un con qui marche ira plus loin qu'un intellectuel assis,
Posté(e)
il y a 14 minutes, Dan229 a dit :

Bonjour,

j'ai commencé la construction d'un site (pas facile mais heureusement je suis têtu).

Sous localhost, tous mes fichiers sont lus sans problème, mais sur mon site (loué chez OVH), certains sont refusés en lecture.

Pourquoi ?

Il y a un forum communautaire ovh , tu as essayé ?

Lien à poster
Partager sur d’autres sites

Membre, Un con qui marche ira plus loin qu'un intellectuel assis, 50ans Posté(e)
DroitDeRéponse Membre 81 672 messages
50ans‚ Un con qui marche ira plus loin qu'un intellectuel assis,
Posté(e)
il y a 5 minutes, Dan229 a dit :

Oui, pas de réponses et peu de participants.

J'essaie ici : http://forums.cnetfrance.fr/forum/60-webmaster-pages-perso-html-css-php/

 

Certains : lesquels passent lesquels non ?

@Caez @_Dolph @Nephalion @Pheldwyn Auront peut être une idée 

Lien à poster
Partager sur d’autres sites

Membre, 151ans Posté(e)
Black Dog Membre 4 142 messages
Mentor‚ 151ans‚
Posté(e)

Tu loues quel type de serveur chez OVH ? Sous quel OS ?

Lien à poster
Partager sur d’autres sites

MembreN, 122ans Posté(e)
Dan229 MembreN 12 047 messages
Baby Forumeur‚ 122ans‚
Posté(e)
il y a 1 minute, DroitDeRéponse a dit :

Certains : lesquels passent lesquels non ?

 

Rien ne distingue les uns des autres.

J'ai cherché toute la journée en les bidouillant un max.

Je ne suis pas le seul à avoir ce problème sur internet.

Et les réponses apportées soit n'apportent rien soit sont ésotériques.

il y a 1 minute, Black Dog a dit :

Tu loues quel type de serveur chez OVH ? Sous quel OS ?

Peux-tu détailler pour le serveur ?

J'ai windows 7.

Je vais essayer sous windows 10 demain car je me rappelle avoir eu des problèmes résolus il y a quelque temps en changeant d'OS mais j'ai oublié lesquels.

Je vous tiens au courant car j'ai la tête comme un gruyère.

Lien à poster
Partager sur d’autres sites

MembreN, 122ans Posté(e)
Dan229 MembreN 12 047 messages
Baby Forumeur‚ 122ans‚
Posté(e)

Je viens d'essayer sous windows 10. Idem.

A demain.

Lien à poster
Partager sur d’autres sites

Membre, Explorateur de Nuages, 44ans Posté(e)
Pheldwyn Membre 18 031 messages
44ans‚ Explorateur de Nuages,
Posté(e)

Le problème étant du côté serveur, peu importe l'OS sur ton poste.

Il faut vérifier les droits d'accès de tes fichiers sur le serveur : il est possible que tu doives ajouter les permissions de lecture pour le groupe.

Avec Filezilla il faut cliquer droit sur le fichier (ou le dossier et cocher pour la récursivité) et choisir "Droits d'accès aux fichiers ..."
Et donc essayer en donnant le droit de lecture pour le groupe (et logiquement en exécution, pour les dossiers), voir en  "permissions publiques " (autres, tous).

Explication : le user auquel tu te connecte en FTP n'est pas le même que le user utilisé par le serveur web qui affiche ta page lorsque tu la consulte.

Et de base le FTP ne donne les droits de lecture qu'au user qui a mis les fichiers en ligne, et donc le serveur web n'a pas le droit d'y accéder (Ce comportement est modifiable dans les paramètres de ton client FTP, en précisant un masque de 755 par exemple, qui donnera les droits en lecture-écriture-exécution pour ton user, et lecture-écriture pour le groupe et les autres utilisateurs).
 

EDIT: bon, après, ça n'explique pas le "certains".

Cela peut également être une erreur dans les chemins des fichiers, s'il ne sont pas en relatifs : par exemple, en cliquant sur un lien tu tentes d'ouvrir le fichier C:\Mes Documents\Mon Site\Ma Page.html qui est résolu en locahost mais ne l'est pas sur le serveur.

Bon, bref, il faut plus d'infos, par exemple l'url du site.


RE-EDIT : après avoir lu ton message sur CNET, c'est effectivement plutôt un problème de liens (Not Found).
Déjà, évite les espaces et les caractères spéciaux (accents) dans tes noms de dossiers : Linux ne les interprètes pas pareil, et tu peux donc avoir des problème de chemins sur ce simple fait.

Après, si je reprend ton message, le lien recherché (celui du Not Found) est situé ici :
/famille de mots/la lettre a/Abandon.html

Ce chemin signifie qu'en partant de la racine du site (le / au départ signifie que le chemin se base sur la racine du site, et non sur le répertoire de la page actuelle), on va dans le répertoire "famille de mots" puis "la lettre a" : ces répertoires existent-ils (depuis la racine du site, c'est à dire le nom de domaine sans aucun sous-répertoires) ?

 

 

Lien à poster
Partager sur d’autres sites

Membre, Je n'en ai aucun, 49ans Posté(e)
pep-psy Membre 23 493 messages
49ans‚ Je n'en ai aucun,
Posté(e)
Il y a 11 heures, Dan229 a dit :

Bonjour,

j'ai commencé la construction d'un site (pas facile mais heureusement je suis têtu).

Sous localhost, tous mes fichiers sont lus sans problème, mais sur mon site (loué chez OVH), certains sont refusés en lecture.

Pourquoi ?

Si on commençait par liste les fichiers impossible à lire ?

Est-ce qu'ils sont du même type ?

Tu les lis à travers quoi ? (navigateur)

Lien à poster
Partager sur d’autres sites

MembreN, 122ans Posté(e)
Dan229 MembreN 12 047 messages
Baby Forumeur‚ 122ans‚
Posté(e)
Il y a 10 heures, Pheldwyn a dit :

Le problème étant du côté serveur, peu importe l'OS sur ton poste.

Il faut vérifier les droits d'accès de tes fichiers sur le serveur : il est possible que tu doives ajouter les permissions de lecture pour le groupe.

Avec Filezilla il faut cliquer droit sur le fichier (ou le dossier et cocher pour la récursivité) et choisir "Droits d'accès aux fichiers ..."
Et donc essayer en donnant le droit de lecture pour le groupe (et logiquement en exécution, pour les dossiers), voir en  "permissions publiques " (autres, tous).

Explication : le user auquel tu te connecte en FTP n'est pas le même que le user utilisé par le serveur web qui affiche ta page lorsque tu la consulte.

Et de base le FTP ne donne les droits de lecture qu'au user qui a mis les fichiers en ligne, et donc le serveur web n'a pas le droit d'y accéder (Ce comportement est modifiable dans les paramètres de ton client FTP, en précisant un masque de 755 par exemple, qui donnera les droits en lecture-écriture-exécution pour ton user, et lecture-écriture pour le groupe et les autres utilisateurs).
 

EDIT: bon, après, ça n'explique pas le "certains".

Cela peut également être une erreur dans les chemins des fichiers, s'il ne sont pas en relatifs : par exemple, en cliquant sur un lien tu tentes d'ouvrir le fichier C:\Mes Documents\Mon Site\Ma Page.html qui est résolu en locahost mais ne l'est pas sur le serveur.

Bon, bref, il faut plus d'infos, par exemple l'url du site.


RE-EDIT : après avoir lu ton message sur CNET, c'est effectivement plutôt un problème de liens (Not Found).
Déjà, évite les espaces et les caractères spéciaux (accents) dans tes noms de dossiers : Linux ne les interprètes pas pareil, et tu peux donc avoir des problème de chemins sur ce simple fait.

Après, si je reprend ton message, le lien recherché (celui du Not Found) est situé ici :
/famille de mots/la lettre a/Abandon.html

Ce chemin signifie qu'en partant de la racine du site (le / au départ signifie que le chemin se base sur la racine du site, et non sur le répertoire de la page actuelle), on va dans le répertoire "famille de mots" puis "la lettre a" : ces répertoires existent-ils (depuis la racine du site, c'est à dire le nom de domaine sans aucun sous-répertoires) ?

 

 

Merci beaucoup.

Je n'ai pas tout compris mais je vais continuer à chercher.

Avec Filezilla il faut cliquer droit sur le fichier (ou le dossier et cocher pour la récursivité) et choisir "Droits d'accès aux fichiers ..."
Et donc essayer en donnant le droit de lecture pour le groupe (et logiquement en exécution, pour les dossiers), voir en  "permissions publiques " (autres, tous).

J'ai déjà essayé mais ça ne marche pas.

Par contre, j'ai mis des espaces dans mes noms de fichiers. Je vais travailler là-dessus. Ce sera un peu long car j'ai déjà beaucoup de fichiers.

Je vais aussi essayer autre chose à laquelle j'ai réfléchi cette nuit.

Je vous tiens au courant.

Si vous voulez l'adresse de mon site, je vous le donne en MP (à cause de certains harceleurs qui cherchent par tous les moyens à me faire quitter le forum)

Lien à poster
Partager sur d’autres sites

MembreN, 122ans Posté(e)
Dan229 MembreN 12 047 messages
Baby Forumeur‚ 122ans‚
Posté(e)

Autre chose : j'ai donc tenté plein de choses. J'ai mis des fichiers concernés à lire depuis la racine du site (page index.html) pensant que c'était un problème de chemin.

Idem : refus de lire.

Ce matin, je vais encore bidouiller. Je vous tiens au courant.

Bonne journée.

Lien à poster
Partager sur d’autres sites

MembreN, 122ans Posté(e)
Dan229 MembreN 12 047 messages
Baby Forumeur‚ 122ans‚
Posté(e)

Bon.

J'ai retravaillé dessus.

Ca ne marche toujours pas.

755 ne marche pas.

Peut-être un problème de chemin (mais pourquoi ça marche sous localhost ?) ou d'espace dans les noms de dossier et fichiers car j'ai tenté de mettre un fichier sur index.html, CA MARCHE !!!

Il faut que je revoie tout cela mais ça va prendre du temps et je dois soigner mon mal de tête.

Dès que j'ai le courage, je modifie.

Merci en attendant.

Lien à poster
Partager sur d’autres sites

Membre, 151ans Posté(e)
Black Dog Membre 4 142 messages
Mentor‚ 151ans‚
Posté(e)

C’est certainement un problème de droits côté serveur. Je creuserais de ce côté là pour commencer. 

Lien à poster
Partager sur d’autres sites

MembreN, 122ans Posté(e)
Dan229 MembreN 12 047 messages
Baby Forumeur‚ 122ans‚
Posté(e)
il y a 1 minute, Black Dog a dit :

C’est certainement un problème de droits côté serveur. Je creuserais de ce côté là pour commencer. 

Je le pense aussi. Si j'avais fait une erreur de programmation, localhost aurait refusé aussi.

Je vais aussi chercher sur google.

Parfois, faire un site, se heurte à des problèmes bizarres. Par exemple, j'ai perdu une semaine à savoir pourquoi mes modifications de fichiers n'étaient pas répercutés sur localhost (le blocage pouvait durer trois jours) jusqu'à ce que j'appuie un jour par hasard sur F5 pour avoir des modifs immédiates. Et d'autres problèmes comme cela. N'est pas spécialiste HTML qui veut.

Lien à poster
Partager sur d’autres sites

Membre, 151ans Posté(e)
Black Dog Membre 4 142 messages
Mentor‚ 151ans‚
Posté(e)

Chaque fois que tu fais des modif sur tes fichiers il faut forcer l’actualisation du navigateur avec lequel tu affiches ton site en appuyant sur F5 voire Ctrl + F5 qui permet de vider le cache en plus de recharger la page. Parfois pour certaines grosses modifications il faut carrément relancer Apache sur le serveur web. 

Lien à poster
Partager sur d’autres sites

MembreN, 122ans Posté(e)
Dan229 MembreN 12 047 messages
Baby Forumeur‚ 122ans‚
Posté(e)

C'est  ce que je fais maintenant.

Dans aucun forum, on me l'a dit. Au fait si tu connais un forum "vivant", merci d'avance.

Lien à poster
Partager sur d’autres sites

MembreN, 122ans Posté(e)
Dan229 MembreN 12 047 messages
Baby Forumeur‚ 122ans‚
Posté(e)

Je viens de poster  dans Openclassroom (C'est sur ce site que je fais ma formation). Site que je trouve génial.

Pour le moment, je me calme un peu. Mal la tête.

Lien à poster
Partager sur d’autres sites

Membre, Explorateur de Nuages, 44ans Posté(e)
Pheldwyn Membre 18 031 messages
44ans‚ Explorateur de Nuages,
Posté(e)
Il y a 1 heure, Dan229 a dit :

Je viens de poster  dans Openclassroom (C'est sur ce site que je fais ma formation). Site que je trouve génial.

Pour le moment, je me calme un peu. Mal la tête.

Ben si tu veux m'envoyer le lien en MP, je pourrais toujours jeter un coup d'oeil.

Lien à poster
Partager sur d’autres sites

MembreN, 122ans Posté(e)
Dan229 MembreN 12 047 messages
Baby Forumeur‚ 122ans‚
Posté(e)
il y a une heure, Pheldwyn a dit :

Ben si tu veux m'envoyer le lien en MP, je pourrais toujours jeter un coup d'oeil.

OK.

Lien à poster
Partager sur d’autres sites

MembreN, 122ans Posté(e)
Dan229 MembreN 12 047 messages
Baby Forumeur‚ 122ans‚
Posté(e)

Félicitations à Pheldwyn qui a résolu le problème = un tout petit détail qui bloquait tout.

Je peux à nouveau progresser dans la construction de mon site.

 

Lien à poster
Partager sur d’autres sites

Annonces
Maintenant

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×