Errores #3554

Tareas #3480: Instalar LibreQDA para probar la herramienta.

Error al subir un documento en el deploy de pruebas

Añadido por Luis Alonzo Fulchi hace más de 12 años. Actualizado hace alrededor de 12 años.

Estado:CerradaFecha de inicio:2013-03-15
Prioridad:InmediataFecha fin:2013-03-18
Asignado a:Luis Alonzo Fulchi% 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

Exportar a: Atom PDF