[pyar] Django en hosting compartido

Ezequiel Szturmaj ezequiel.sz86 en gmail.com
Lun Sep 12 16:43:45 ART 2011


Hola gente de la lista, hace un par de días contraté los servicios de
deeperhost[0] para realizar un sitio con Django. El problema es que no logro
que Apache funcione con mis scripts (cuando accedo al sitio me aparece una
página predeterminada por el servidor, no la de Django).

Configuré el archivo .htaccess y misitio.fcgi basandome en la siguiente
documentación:
https://docs.djangoproject.com/en/dev/howto/deployment/fastcgi/#running-django-on-a-shared-hosting-provider-with-apache

El .htaccess quedó:

AddHandler fcgid-script .fcgi
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ misitio.fcgi/$1 [QSA,L]

y misitio.fcgi:

#!/usr/bin/python
import sys
import os

# Insert PYTHONPATH values here, including the path to your application
sys.path.insert(0, '/home/usuario/public_html/misitio/')
# Switch to the directory of your project. (Optional.)
os.chdir("/home/usuario/public_html/misitio")
# Provide the location of your application's settings file.
os.environ['DJANGO_SETTINGS_MODULE'] = 'misitio.settings'

from django.core.servers.fastcgi import runfastcgi
runfastcgi(method = "threaded", daemonize = "false", maxchildren=3,
minspare=0, maxspare=1)

En /home/usuario/public_html/ están:
-.htaccess
-misitio.fcgi
-misitio/

y dentro de /misitio/misitio se encuentran urls.py, etc.


Envié mis dudas al soporte del deeperhost, pero me enviaron un tutorial con
lo mismo que hice...
Si alguien tiene experiencia en ésto y me puede dar una mano, se lo
agradecería muchísimo!
Gracias!

[0] http://www.deeperhost.net
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20110912/188a0d0c/attachment.html>


More information about the pyar mailing list