Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » Web
  • » Настройка FastCGI для Python проекта [RSS Feed]

#1 Июнь 11, 2010 16:09:21

BelStudent
От:
Зарегистрирован: 2010-06-09
Сообщения: 21
Репутация: +  0  -
Профиль   Отправить e-mail  

Настройка FastCGI для Python проекта

Есть версия скриптов под mod_apache, нужно переделать под FastCGI, но никак не получается сделать “одно окно” для fastcgi, хотя хорошо работает для mod_python.
Код mod_python:

<VirtualHost z.world.com:80>
DocumentRoot "/var/www/z
ServerName z.world.com:80
<Directory "/var/www/z">
AddDefaultCharset utf-8
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from all

SetHandler mod_python
PythonHandler util.publisher
PythonDebug on
PythonPath "sys.path + ['/var/www/z']"
PythonOption basedir "/var/www/z"
PythonOption baseurl "/"
PythonAutoReload on
PythonOption mod_python.session.session_type "FileSession"
PythonOption mod_python.file_session.database_directory "/var/www/z/run/sessions"
</Directory>
</VirtualHost>
Код для fastcgi (правильнее сказать попытка кода):
<VirtualHost z2.world.com:80>
ServerAdmin a@b.c
DocumentRoot /var/www/z2
ServerName z2.world.com:80
ErrorLog /var/www/log/error.log
<Directory />
Options FollowSymLinks +ExecCGI
AllowOverride All
</Directory>
#<Files app.py>
# SetHandler fastcgi-script
#</Files>

<Directory />
Options FollowSymLinks +ExecCGI
AllowOverride All
SetHandler fastcgi-script
PythonHandler util.publisher
DirectoryIndex util/publisher.py
PythonDebug on
PythonPath "sys.path + ['/var/www/z2']"
PythonOption basedir "/var/www/z2"
PythonOption baseurl "/"
PythonAutoReload on
PythonOption fastcgi-script.session.session_type "FileSession"
PythonOption fastcgi-script.file_session.database_directory "/var/www/z2/run/sessions"
</Directory>
</VirtualHost>



Офлайн

  • Начало
  • » Web
  • » Настройка FastCGI для Python проекта[RSS Feed]

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version