Pregunta

Esto es tan simple como se pone. Mi escuela nos proporciona un almacenamiento personal que puede ser utilizado para una página web. Es la norma http://www.example.com/~studentname tipo de negocio. Anteriormente, me gustaría hacer cambios en un archivo index.html y subirlo en el uso de la 'transferencia segura de archivos del cliente' en mi carpeta public_html. GOLPEARÍA de refresco, y bingo.

He utilizado ssh para conectarse de forma remota editado el archivo .html con pico, y lo ha guardado. si hago un gato en el archivo después de haberlo cerrado, que sigue allí. Pero mi ni Firefox ni Chrome Google refleja los cambios recientes. Incluso he eliminado mi caché en vano.

¿Fue útil?

Solución 7

Así que mi escuela se trasladó a un nuevo entorno web, y ya no estaba usando el directorio public_html para servir de estudiantes y profesores páginas web.

Otros consejos

definitivamente me he encontrado casos en los que incluso después de actualizar mi caché del navegador y cualquier otra caché que tenía control sobre aún había un proxy o caché del servidor externo que no podía ser la fuerza renovada. En ese caso, el cambio de nombre del archivo, al menos, usted debe conseguir una versión actual. Si se soluciona el problema, ese es el problema.

La única vez que he tenido este problema se encontraba en una situación en la que los archivos fueron sacados de su ubicación editable en su ubicación final servido a través de un gancho post-commit, y que la escritura se rompió. Pero eso no es más o menos definitivamente el caso para usted. Sólo estoy tirarla a la basura allí como otra extraña escenario que sé I no se le habría ocurrido si no hubiera pasado nada.

Tal vez usted está detrás de un proxy, que todavía se está sirviendo la versión en caché?

cuánto tiempo hace que dejó de editar sus páginas?

¿Hay http proxy entre usted y el host en los archivos HTML se sirven de?

A veces también el uso de "fuerza de refresco" ayuda, por ejemplo, no sólo pulsar el botón de actualización. Compruebe la sección "Instrucciones para varios navegadores" en esta página:

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

Trate de ver la página desde otro ordenador, sólo para asegurarse.

No sé la infraestructura implementada en su escuela, pero si tienen un entorno agrupado, por ejemplo, a lo mejor se está cambiando el archivo en un servidor y lo que está recibiendo en su navegador se publica en otro servidor .

Para hacer frente a los problemas de caché agrego número de versión en el archivo:

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

Cada actualización que acaba de aumentar el número después?. No voy a ayudar directamente en su problema, pero se puede hacer que su index.html siempre redirigir que index2.html? aleatoria para asegurarse de utilizar ningún caché. También le permite comprobar mi falta no-cache meta tags: http: // www. htmlgoodies.com/beyond/reference/article.php/3472881

Trate de cambiar el nombre del archivo a index.xxx o algo con el fin de asegurarse de que es la página que está siendo servido. Si no es un problema de caché, que es tal vez el archivo equivocado que está modificando Editar: se dio cuenta de sus comentarios. Esto significa que los archivos no se sirven de su carpeta local, pero desde otro lugar (y ese lugar no se actualiza automáticamente cuando se guarda sus archivos) o ... tal vez hay un problema de configuración (servidor busca en una carpeta diferente)

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top