Форум сайта python.su
Здравствуйте.
Написано приложение на Django. Настало время выпустить его в свет. Вопрос только - как :)
Имеется машина с Linux на борту. Установлены собственно Django, lighttpd, flup.
document-root находится в /var/www, проект находится в /var/www/music (в проекте есть приложение blog).
Также установлен модуль для lighttpd - mod_rewrite. Всё это отдельно само по себе работает как положено: проект запускается на тестовом сервере, lighttpd показывает статику из document-root. Теперь нужно это дело связать.
Значит, запускаю свой проект (из его каталога) -
python manage.py runfcgi daemonize=false method=threaded socket=/home/user/Desktop/blog.sock
fastcgi.server = (
"/music.fcgi" => (
"main" => (
"socket" => "/home/user/Desktop/blog.sock",
"check-local" => "disable",
)
),
)
url.rewrite-once = (
"^(/blog/.*)$" => "/music.fcgi$1",
)
Офлайн
chmod 0777 /home…./blog.sock
с правами кароче беда
Офлайн
redixinВполне возможно. Я заменил юниксовый сокет на хост/порт и всё заработало :)
chmod 0777 /home…./blog.sock
с правами кароче беда
Офлайн