Estoy planeando escribir un servicio web en python. Pero, encontré que wsgi también hace lo mismo. ¿Cuál se puede preferir? Gracias Bala Actualizar Todavía estoy confundido. Por favor ayuda. Mejor en mi sentido significa: 1. El error será arreglado periódicamente. 2. Elegido por la mayoría de los desarrolladores. 3. Las características adicionales, como los tokens […]
Estoy implementando mi aplicación web.py en Apache2 con mod_wsgi. Aquí está mi archivo virt_host, WSGIPythonPath /home/ubuntu/plotwatt/libplotwatt:/home/ubuntu/plotwatt/pwstage/src ServerAdmin gslabrails.dev.plotwatt.com DocumentRoot /var/www WSGIScriptAlias / /var/www/currentcost/server.py WSGIDaemonProcess currentcost user=ubuntu group=ubuntu processes=5 threads=3 WSGIProcessGroup currentcost WSGIApplicationGroup %{GLOBAL} AddType text/html .py Order deny,allow Allow from all ErrorLog /var/log/apache2/currentcost_error.log # Possible values include: debug, info, notice, warn, error, crit, # alert, […]
Quiero restringir a los usuarios registrados para que solo tengan una sesión activa, es decir, si el usuario inicia sesión con un nuevo ID de sesión, la sesión anterior debe finalizar. Ya encontré mucha ayuda en SO: aquí y aquí Implementé la solución de middleware, con un poco de comprobación adicional … class OnlyOneUserMiddleware(object): “”” […]
Tengo un VPS ejecutando una instalación nueva de Ubuntu 10.04 LTS. Estoy tratando de configurar una aplicación en vivo usando el microframo Flask, pero me está dando problemas. Tomé notas mientras intentaba ponerlo en funcionamiento y aquí está mi juego por juego en un esfuerzo por identificar exactamente dónde me equivoqué. INSTALACIÓN http://flask.pocoo.org/docs/installation/#installation $ adduser […]
Tengo una aplicación Google Appengine que solicita páginas de otro servidor mediante las POST de urllib2. Recientemente habilité la compresión gzip en el otro servidor que ejecuta Apache2, y las solicitudes de la página de Appengine comenzaron a fallar en el error clave, lo que indica que ‘contenido de longitud’ no está en los encabezados. […]
Estoy aprendiendo el matraz y conseguí que el tutorial “hola mundo” funcionara ya que pude acceder a él desde Internet. Luego instalé wordpress y pronto aprendí que no se podía acceder a ambos desde example.com con mi configuración actual. En este momento, solo puedo acceder a wordpress. Intenté cambiar el matraz a cosas como www.example.com/flask/ […]
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 […]
Estoy teniendo problemas para configurar wgsi con django. Estoy siguiendo este http://docs.djangoproject.com/en/dev/howto/deployment/modwsgi/ . Sin embargo, todavía estoy realmente confundido en cuanto a dónde colocar el archivo .wsgi y si necesito configurar el archivo sys.path. Lo he intentado directamente tanto dentro como fuera de la raíz web y no puedo hacer que nada funcione como se […]
Soy nuevo en todo el mod_wsgi y sirve archivos a través de apache. Me siento muy cómodo con el matraz pero esto es algo que no puedo entender. Hice el progtwig hello-world y exhibí con éxito hello world! Ahora quería mostrar un archivo de imagen. Así que actualicé mi hello-world.py a: from flask import * […]
Estoy corriendo matraz en mod_wsgi. La aplicación my flask, que se encuentra en /var/www/app recibe un archivo del usuario y lo guarda en el directorio /var/www/app/tmp . Sin embargo, incluso después de todo chmod y chown (pensé que era un problema de permiso), no pude acceder a ese directorio tmp. Después de un poco de […]