Articles of nginx

¿Cómo ejecutar django y wordpress en un servidor NGINX usando el mismo dominio?

He intentado de muchas maneras, pero no sé cómo ejecutar Django en example.com y wordpress en example.com/blog La siguiente estructura de directorios del proyecto en ejecución para Django y WordPress. Django app app – / home / ubuntu / django La aplicación Django se ejecuta con éxito en – example.com:8000 WordPress dir – / var […]

Error: No hay módulo llamado staticfiles

Soy novato con django. Estoy intentando implementar mi proyecto en un servidor de producción, pero recibo este error: Error: No module named staticfiles Al intentar iniciar el servidor: python manage.py runfcgi host=127.0.0.1 port=8081 –settings=settings con el fastCGI + nginx ¿Alguna idea? ¡Gracias!

Tornado Python como demonio

Tengo mi código escrito con tornado y quiero que funcione como Apache o Nginx, es decir Debe seguir escuchando el puerto incluso cuando cierro el shell. Debe iniciarse automáticamente al reiniciar el sistema. He intentado el comando nohup para que funcione incluso cuando cierro el shell. Funciona. Pero me pregunto si hay una opción de […]

Error de tiempo de espera de la puerta de enlace Nginx 504 para Django

Estoy ejecutando un sitio Django en DigitalOcean usando la imagen de instalación de 1Click. Todo funcionó bien, pero tengo un problema con el error 504 Gateway Timeout. He intentado múltiples configuraciones en los blogs pero no funciona. Los siguientes son mis ajustes: upstream app_server { server 127.0.0.1:9000 fail_timeout=0; } server { listen 80 default_server; listen […]

Frasco 301 Respuesta

Mi aplicación de matraz está haciendo un redireccionamiento 301 para una de las direcciones URL. La traza en New Relic es: Traceback (most recent call last): File “/var/www/app/env/local/lib/python2.7/site-packages/flask/app.py”, line 1358, in full_dispatch_request rv = self.dispatch_request() File “/var/www/app/env/local/lib/python2.7/site-packages/flask/app.py”, line 1336, in dispatch_request self.raise_routing_exception(req) File “/var/www/app/env/local/lib/python2.7/site-packages/flask/app.py”, line 1319, in raise_routing_exception raise request.routing_exception RequestRedirect: 301: Moved Permanently No […]

¿Cómo pasar la IP remota a un servicio proxy? – Nginx

Estoy ejecutando un servicio en localhost a 127.0.01:8000 y estoy usando esto usando un proxy proxy_pass http://127.0.0.1:8000; El problema es que necesito pasar la dirección IP del usuario al servicio. ¿Algunas ideas?

La aplicación Flask da 404 en todas partes cuando se procesa a través de nginx

Tengo una aplicación de matraz demonizada a través de supervisor. Quiero proxy_pass una subcarpeta en el localhost a la aplicación del matraz. La aplicación del flask se ejecuta correctamente cuando se ejecuta directamente, sin embargo, genera errores 404 cuando se llama a través del proxy. Aquí está el archivo de configuración para nginx: upstream apiserver […]

Haystack dice “No se pudo encontrar el modelo para SearchResult”

Después de actualizar mi Django de 1.7 a 1.9, el motor de búsqueda, que se basa en Haystack y Solr, dejó de funcionar. Esto es lo que obtengo: ./manage.py shell Python 2.7.6 (default, Jun 22 2015, 17:58:13) [GCC 4.8.2] on linux2 Type “help”, “copyright”, “credits” or “license” for more information. (InteractiveConsole) >>> from haystack.query import […]

Configuración de Nginx para sitios estáticos en el directorio raíz, aplicaciones de Flask en subdirectorios

Me gustaría tener un sitio estático en mi directorio raíz public_html, y luego Flask en sus propios subdirectorios (por ejemplo, public_html / foo). El directorio raíz estático funciona como se espera. He pasado horas editando la configuración de nginx para que las aplicaciones de Flask funcionen, pero siempre vuelvo a aparecer en el mismo lugar, […]

uWSGI Server log … permiso denegado para leer el archivo … ¿qué archivo?

Tengo un servidor que ejecuta Django / Nginx / uWSGI con uWSGI en modo emperador, y el registro de errores para él (el registro de errores de nivel vassal, no el registro a nivel de emperador) tiene un error continuo de permisos cada vez que genera un nuevo trabajador. al igual que: Mar 26 de […]