Errores #3554
Tareas #3480: Instalar LibreQDA para probar la herramienta.
Error al subir un documento en el deploy de pruebas
Estado: | Cerrada | Fecha de inicio: | 2013-03-15 | |
---|---|---|---|---|
Prioridad: | Inmediata | Fecha fin: | 2013-03-18 | |
Asignado a: | % Realizado: | 100% | ||
Categoría: | - | |||
Versión prevista: | - |
Descripción
OSError at /project/4/document/add/ [Errno 13] Permission denied: '/var/www/documents' Request Method: POST Request URL: http://demo.libreqda.edu.uy/project/4/document/add/ Django Version: 1.4.3 Exception Type: OSError Exception Value: [Errno 13] Permission denied: '/var/www/documents' Exception Location: /usr/lib/python2.7/os.py in makedirs, line 157 Python Executable: /usr/bin/python Python Version: 2.7.3 Python Path: ['/usr/share/libreqda', '/usr/local/lib/python2.7/site-packages', '/usr/share/libreqda/src/docx', '/usr/lib/python2.7', '/usr/lib/python2.7/plat-linux2', '/usr/lib/python2.7/lib-tk', '/usr/lib/python2.7/lib-old', '/usr/lib/python2.7/lib-dynload', '/usr/local/lib/python2.7/dist-packages', '/usr/local/lib/python2.7/dist-packages/PIL', '/usr/lib/python2.7/dist-packages'] Server time: mar, 19 Mar 2013 20:07:16 -0300
Histórico
#1
Actualizado por Luis Alonzo Fulchi hace más de 12 años
- Fecha fin establecido a 2013-03-18
#2
Actualizado por Luis Alonzo Fulchi hace más de 12 años
- Tipo cambiado Tareas por Errores
#3
Actualizado por Luis Alonzo Fulchi hace más de 12 años
- Se actualizó Descripción (diff)
#4
Actualizado por Luis Alonzo Fulchi hace más de 12 años
- Estado cambiado Nueva por En curso
- % Realizado cambiado 0 por 40
Era un error en las posibilidades de configuración de LibreQDA. No quedó del todo bien la propuesta de Alejandro. El error ahora es:
SuspiciousOperation at /project/4/document/add/ Attempted access to '/var/lib/libreqdadocs/documents/6f46001034984aa18538c27af852448e/agpl.txt' denied. Request Method: POST Request URL: http://demo.libreqda.edu.uy/project/4/document/add/ Django Version: 1.4.3 Exception Type: SuspiciousOperation Exception Value: Attempted access to '/var/lib/libreqdadocs/documents/6f46001034984aa18538c27af852448e/agpl.txt' denied.
#5
Actualizado por Luis Alonzo Fulchi hace más de 12 años
- Tarea padre establecido a #3480
#6
Actualizado por Luis Alonzo Fulchi hace más de 12 años
A pedido de Ernesto cambio la carpeta pero da el mismo error.
#7
Actualizado por Luis Alonzo Fulchi hace alrededor de 12 años
- Estado cambiado En curso por Cerrada
Resuelto por Tryolabs:
Hola Lupa,
(...)
Luego, al momento de subir archivos, Django toma ciertas precauciones de seguridad que no permiten subirlos a cualquier directorio del sistema. Para arreglar esto eliminamos la variable DOCUMENTS_UPLOAD_PATH, creada por nosotros, y nos quedamos con la variable MEDIA_ROOT de Django. De ahí venía el Suspicious Operation.
Entonces, lo que debes hacer es reemplazar en el local_settings la variable DOCUMENTS_UPLOAD_PATH por MEDIA_ROOT. Si te fijas, en el local_settings.template está el modelo de como debería quedar ahora el local_settings.
Por favor probalo para corroborar.
#8
Actualizado por Luis Alonzo Fulchi hace alrededor de 12 años
- % Realizado cambiado 40 por 100