Inicio › Forums › Ayuda / Ajuda / Laguntza / Axuda / Help › Al subir a Internet la visualización falla
This topic contains 6 respuestas, has 2 voices, and was last updated by Juan José de Haro Hace 5 años, 2 meses.
-
AuthorEntradas
-
24 septiembre, 2019 at 10:54 #31498
Hola,
Al subir una carpeta autocontenida, que se ve perfectamente en el ordenador al realizar la exportación, cuando la subo a Internet desaparece todo el formato. No hay más que ver aquí. No es la primera vez que subo estos archivos y siempre había ido bien. La única diferencia es que hace poco cambié el ordenador, pero no veo que eso pueda influir. He comparado los archivos en la carpeta local, donde se ve perfectamente, con la carpeta remota del servidor y no veo cambios en cuanto al número de archivos ni su tamaño total.
Se agradecerá cualquier sugerencia
Gracias
-
24 septiembre, 2019 at 11:19 #31499
Intenta cargar los ficheros CSS (content.css, por ejemplo). Verás que no cargan. En ese caso, el servidor da un error 403. Por algún motivo (de configuración del servidor, fichero htaccess o similar) está prohibido el acceso al archivo. Ese error se da en content.css, nav.css y _intef_js.js.
-
24 septiembre, 2019 at 11:32 #31500
Sí, he visto que da error 403, sin embargo no lo hace aquí https://mat2.bilateria.org/funcions/ donde funciona perfectamente, de todas formas parece algo del servidor, he probado a subirlo a otras carpetas del mismo servidor y el resultado no cambia, sigue sin cargar. Al mirar los permisos remotos de index.html y content.css veo que son distintos y este último solo permite verlo al propietario. Así que es algo del lado del servidor y no de eXe.
Gracias por la ayuda, intentaré arreglarlo por el lado que toca.
-
24 septiembre, 2019 at 11:39 #31501
Bueno, pues ya lo solucioné completamente modificando los permisos en el servidor, realmente no sé que ha podido pasar para que cambiasen. De todas formas si vuelve a pasar ya sé como solucionarlo.
¡Gracias Ignacio!
-
24 septiembre, 2019 at 13:09 #31504
He detectado el origen del error y lo pongo aquí por si fuese de utilidad.
Mi carpeta personal (Utilizo Zorin Lite OS, basado en Ubuntu Xenial) la protejo siempre para que nadie la pueda leer excepto yo (por defecto cualquier usuario de Ubuntu puede acceder a las carpetas personales del resto de usuarios del ordenador para leer su contenido). Normalmente esto lo hago antes de instalar eXe, sin embargo esta vez cuando lo hice ya lo tenía instalado. He visto que en la carpeta generada por eXe durante la exportación todos los archivos tenían permiso para ser leídos por “otros” excepto los archivos que han dado el problema. Supongo que los archivos protegidos es porque eXe los copia tal como están de otro lugar y no les cambia el permiso. Cuando los he subido al servidor remoto estos archivos han conservado los permisos iniciales, por lo que no podían ser leídos a través del navegador.
-
-
25 septiembre, 2019 at 7:36 #31507
Gracias por compartir la solución. Pero no sé por qué cambia el permiso de esos archivos. Los coge de la carpeta de usuario. Si quieres probarlo, haz un cambio en alguno de esos archivos. Al exportar, estará ahí.
-
29 septiembre, 2019 at 17:32 #31539
No, no los cambia, lo hice yo, ese fue el origen del problema. Así que eXeLearning al cogerlos directamente de la carpeta .exe de mi usuario no le cambiaba el permiso de lectura que yo le puse exclusivo para mi. Sin embargo los archivos nuevos se crean de forma que cualquiera puede acceder a ellos. De forma que se podía leer todo excepto lo que no tenía permiso de lectura general.
Desde que volví a cambiar los permisos de la carpeta .exe para que todos pudieran leerlo ya no he vuelto a tener el problema y los archivos se copian durante la exportación y se suben al servidor con los permisos de lectura para todos.
Saludos
- This reply was modified Hace 5 años, 2 meses by Juan José de Haro.
-
AuthorEntradas
You must be logged in to reply to this topic.