Al subir a Internet la visualización falla

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, 1 mes.

  • Author
    Entradas
  • #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

  • #31499

    Ignacio Gros
    Keymaster

    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.

    • #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.

    • #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!

    • #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.

  • #31507

    Ignacio Gros
    Keymaster

    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í.

  • #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

You must be logged in to reply to this topic.

Skip to content