En el manual que tiene maestros del web, para mostrar los estitocs habia que hacer cosas que requerian permisos de root, pero en el servidor compartido que tengo no puedo hacer eso.
Lo que hice fue:
- Crear una carpeta django dentro del home de mi usuario er ahi mi proyecto.
/home/myusuario/django/proyecto
- Coloque el .htaccess y el index.fcgi dentro de /home/myusuario/public_home
.htaccess
Código BASH:
Ver original
AddHandler fcgid-script .fcgi RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.fcgi/$1 [QSA,L]
y el index.fcgi
Código BASH:
Ver original
#!/opt/python27/bin/python2.7 import sys, os, user sys.path.insert(0, "/opt/python27/bin/python2.7") sys.path.insert(0, "/home/myusuario/django") sys.path.insert(0, "/home/myusuario/django/proyecto/") # Switch to the directory of your project. os.chdir("/home/myusuario/django/proyecto") # Set the DJANGO_SETTINGS_MODULE environment variable. os.environ['DJANGO_SETTINGS_MODULE'] = "proyecto.settings" from django.core.servers.fastcgi import runfastcgi runfastcgi(method="threaded", daemonize="false")
Con esto puedo ver correctamente los html y su contenido pero no me cargan los static. ¿Qué puedo hacer?