Articles of mod wsgi

NameError: el nombre ‘hasattr’ no está definido – Python3.6, Django1.11, Ubuntu16-17, Apache2.4, mod_wsgi

He configurado mi entorno virtual Python / Django, y mod_wsgi en modo daemon, y estoy bastante seguro de que (lo he hecho antes) es ” casi correcto “, excepto que me aparece el siguiente error … [Thu Jul 06 00:35:26.986363 2017] [mpm_event:notice] [pid 11442:tid 140557758930432] AH00493: SIGUSR1 received. Doing graceful restart Exception ignored in: Traceback […]

Importar Pandas en el servidor apache causa un error de tiempo de espera

Tengo un proyecto Django trabajando en un servidor Apache. Instalé pandas y quiero usarlo para comenzar a manipular datos, sin embargo, algo extraño está sucediendo. Cada vez que uso los import pandas en el entorno de producción, el servidor se cuelga y (después de un tiempo) produce un error 408 de tiempo de espera. Puedo […]

Anaconda + Apache + mod_wsgi + Ubuntu

Estoy ejecutando un servidor con Ubuntu y Apache. Ahora estoy tratando de hacer que Anaconda trabaje con mod_wsgi, pero simplemente no puedo hacer que funcione. Antes que nada. Está funcionando si uso mod_wsgi-express. Siguiendo las instrucciones en https://anaconda.org/pypi/mod_wsgi en la sección Instalación en Python, puedo hacer que funcione al configurar primero PYTHONHOME=/opt/anaconda y luego /opt/anaconda3/bin/mod_wsgi-express […]

¿Cómo lanzar un subproceso pdftk en wsgi?

Necesito iniciar un proceso pdftk mientras sirvo una solicitud web en Django y esperar a que termine. Mi código pdftk actual se ve así: proc = subprocess.Popen([“/usr/bin/pdftk”, “/tmp/infile1.pdf”, “/tmp/infile2.pdf”, “cat”, “output”, “/tmp/outfile.pdf”]) proc.communicate() Esto funciona bien, siempre y cuando lo esté ejecutando bajo el servidor dev (ejecutando como usuario www-data ). Pero tan pronto como […]

django UnreadablePostError: error de lectura de datos de solicitud

Estoy trabajando en el proyecto django y recibí este mensaje de error. Rastro de stack File “/usr/local/lib/python2.7/dist-packages/Django-1.4.3-py2.7.egg/django/core/handlers/wsgi.py”, line 180, in _get_post self._load_post_and_files() File “/usr/local/lib/python2.7/dist-packages/Django-1.4.3-py2.7.egg/django/http/__init__.py”, line 379, in _load_post_and_files self._post, self._files = QueryDict(self.body, encoding=self._encoding), MultiValueDict() File “/usr/local/lib/python2.7/dist-packages/Django-1.4.3-py2.7.egg/django/http/__init__.py”, line 335, in body self._body = self.read() File “/usr/local/lib/python2.7/dist-packages/Django-1.4.3-py2.7.egg/django/http/__init__.py”, line 391, in read return self._stream.read(*args, **kwargs) File “/usr/local/lib/python2.7/dist-packages/Django-1.4.3-py2.7.egg/django/core/handlers/wsgi.py”, line […]

Instalando Django con mod_wsgi

Escribí una aplicación usando Django 1.0. Funciona bien con el servidor de prueba de django. Pero cuando intenté introducirlo en un entorno de producción más probable, el servidor Apache no puede ejecutar la aplicación. El servidor que uso es WAMP2.0 . Soy progtwigdor de PHP desde hace años y uso WAMPServer desde hace mucho tiempo. […]

¿Puedo implementar la aplicación django tanto python 2 como 3 con apache usando mod_wsgi?

Estoy corriendo en Ubuntu 14.04. Y me pregunto ¿puedo implementar mis aplicaciones django codificadas con python 2 y 3 junto con apache y mod_wsgi? ¿y cómo?

Cómo comstackr mod_wsgi 4.5.3 con Python3.5.2 bajo centos7, Apache / 2.4.6

Intenté ./configure para mod_wsgi 4.5.3 como a continuación: ./configure –with-python = / opt / Python352 / bin Donde la carpeta / opt / Python352 se instala con python3.5.2. Sin embargo, en CentOS 7, la “configuración” siempre construye el mod_wsgi con el binario “python” (correspondiente a python2.75) no con el binario “python3” o “python3.5”. El requisito […]

FlaskApp devolviendo http 500 en apache con mod_wsgi

Estoy intentando alojar mi aplicación Python 3.4 frask a través de apache y mod_wsgi. Ejecutar la aplicación a través de flasks propio servidor funciona bien. La aplicación se realizó en un entorno virtual, pyvenv-3.4. Sin embargo, al intentar conectarse al servidor apache en un navegador, se produce un error de 500 http. Se adjuntan configuraciones […]

500 errores internos del servidor al importar un módulo python en wsgi

Tengo una secuencia de comandos de Python que ejecuta funciones de forma asíncrona mediante el uso de la biblioteca PEST wsgi. Sin embargo, cuando bash importar otro módulo, simplemente se produce un error 500. La forma en que trato de referirme es: from foo import * from foo import Foo donde foo es un archivo […]