Question

Ceci est aussi simple que cela. Mon école nous fournit un stockage personnel qui peut être utilisé pour une page Web. Son standard http://www.example.com/~studentname accord type. Auparavant, je modifier un fichier index.html et télécharger en utilisant le « Secure Client File Transfer » à mon dossier public_html. Je actualisez et bingo.

je ssh pour se connecter à distance édité le fichier .html avec pico, et l'avez sauvegardé. si je fais un chat sur le fichier après la fermeture, il est toujours là. Mais mon ni chrome, ni Google Firefox reflètent les changements récents. J'ai même supprimé mon cache en vain.

Était-ce utile?

La solution 7

Donc, mon école a déménagé à un nouvel environnement web, et ne fut plus en utilisant le répertoire public_html pour servir des pages Web étudiants et de professeurs.

Autres conseils

Je n'ai plus certainement dans les cas où, même après avoir rafraîchi le cache de mon navigateur et tout autre cache que j'avais contrôle sur il y avait encore un cache proxy externe ou côté serveur qui ne pouvait pas être rafraîchi de force. Dans ce cas, renommer le fichier devrait au moins vous obtenez une version actuelle. Si cela résout le problème, c'est le problème.

La seule autre fois que je l'ai eu ce problème était dans une situation où les fichiers ont été vérifiés à partir de leur emplacement éditable à leur emplacement servi par un dernier crochet post-commit, et ce script a éclaté. Mais c'est à peu près certainement pas le cas pour vous. Je suis juste jeter là-bas comme un autre scénario bizarre que je sais I n'aurait pas pensé si elle était pas arrivé.

peut-être vous êtes derrière un proxy, qui est toujours vous servir la version en cache?

depuis combien de temps avez-vous modifier vos pages?

Y at-il http proxy entre vous et l'hôte où vos fichiers html sont servis à partir?

Parfois aussi en utilisant « l'actualisation de la force » aide, par exemple, non seulement en appuyant sur le bouton de rafraîchissement. Consultez la section "Instructions pour différents navigateurs" dans cette page:

http://en.wikipedia.org/wiki/Bypass_your_cache

Essayez de voir la page à partir d'un autre ordinateur, juste pour être sûr.

Je ne sais pas l'infrastructure mis en œuvre dans votre école, mais s'ils ont un environnement en cluster, par exemple, vous êtes peut-être modifier le fichier dans un serveur et ce que vous obtenez dans votre navigateur est publié dans un autre serveur .

Pour faire face à des problèmes de cache ajouter le numéro de version dans le fichier:

<link rel="stylesheet" type="text/css" href="game.css?5">

Chaque jour j'augmente juste après le numéro?. Je ne vais pas aider directement dans votre problème, mais vous pouvez faire votre index.html toujours vous rediriger vers index2.html? Au hasard pour être sûr qu'aucun cache est utilisé. Aussi, vous voulez vérifier mon no-cache meta tags: http: // www. htmlgoodies.com/beyond/reference/article.php/3472881

Renommez le fichier à index.xxx ou quelque chose afin de vous assurer qu'il est la page qui est servi. Si ce n'est pas un problème de cache, il est peut-être le mauvais fichier que vous modifiez Edit: a remarqué vos commentaires. Cela signifie que les fichiers ne sont pas servis à partir de votre dossier local, mais d'ailleurs (et ce lieu ne soit pas mis à jour automatiquement lorsque vous enregistrez vos fichiers) ou ... peut-être il y a un problème de configuration (serveur recherche dans un autre dossier)

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top