Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » Web
  • » Нужна помощь: Python и Apache без mod_python [RSS Feed]

#1 Окт. 28, 2007 12:41:00

rsa
От:
Зарегистрирован: 2007-10-28
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

Нужна помощь: Python и Apache без mod_python

Нужна помощь. Надо использовать питон на хостинге без установленного mod_python. Есть возможность поместить любое приложение в cgi-bin. Для php можно было поместить исполняемый файл в cgi-bin и прописать его в .htaccess как приложение для открытия php-файлов. Есть ли что-то аналогичное для питона?



Офлайн

#2 Окт. 28, 2007 13:41:10

slav0nic
Команда
От: dp.ua
Зарегистрирован: 2006-05-07
Сообщения: 2260
Репутация: +  41  -
Профиль   Отправить e-mail  

Нужна помощь: Python и Apache без mod_python

в cgi не важно на чём скрипт (хотя на sh), главное чтоб в заголовке был указан верный путь к интерпретатору и всё

Офлайн

#3 Окт. 28, 2007 14:02:25

rsa
От:
Зарегистрирован: 2007-10-28
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

Нужна помощь: Python и Apache без mod_python

slav0nic
в cgi не важно на чём скрипт (хотя на sh), главное чтоб в заголовке был указан верный путь к интерпретатору и всё
Я понимаю. Если не трудно, хотел бы получить ссылку на готовое решение.



Офлайн

#4 Окт. 28, 2007 15:38:37

slav0nic
Команда
От: dp.ua
Зарегистрирован: 2006-05-07
Сообщения: 2260
Репутация: +  41  -
Профиль   Отправить e-mail  

Нужна помощь: Python и Apache без mod_python

кидаешь в cgi-bin файл test.py, ставишь права сервака, даёшь +x, пишешь скрипт:

#!/usr/bin/env python
print "Content-Type: text/html\n"
print "test"
всё

если не работает, пиши что именно

http://www.python.org/doc/essays/ppt/sd99east/index.htm

Офлайн

#5 Окт. 29, 2007 20:43:52

rsa
От:
Зарегистрирован: 2007-10-28
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

Нужна помощь: Python и Apache без mod_python

Спасибо. Без указания контент-тайпа не работало.
На самом деле я хочу поднять там django. Пробую через его модуль fcgi. Пока не выходит. Буду рад любой помощи.



Офлайн

#6 Ноя. 21, 2009 17:03:00

alexkolzov
От:
Зарегистрирован: 2009-11-21
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

Нужна помощь: Python и Apache без mod_python

Здравствуйте, товарищи. Столкнулся с такой проблемой:
Есть скрипт на питоне, в нем строчка import MySQLdb. Так вот, из оболочки все запускается нормально, а при вызове как CGI от апача пишется лог
Traceback (most recent call last):
File “/home/web/cgi-bin/hello.py”, line 3, in <module>

import MySQLdb
File “/usr/lib/python2.5/site-packages/MySQL_python-1.2.3c1-py2.5-linux-i686.egg/MySQLdb/__init__.py”, line 19, in <module>
File “/usr/lib/python2.5/site-packages/MySQL_python-1.2.3c1-py2.5-linux-i686.egg/_mysql.py”, line 7, in <module>
File “/usr/lib/python2.5/site-packages/MySQL_python-1.2.3c1-py2.5-linux-i686.egg/_mysql.py”, line 4, in __bootstrap__
File “/usr/local/python-2.5.4/lib/python2.5/site-packages/setuptools-0.6c11-py2.5.egg/pkg_resources.py”, line 882, in resour
ce_filename
File “/usr/local/python-2.5.4/lib/
python2.5/site-packages/setuptools-0.6c11-py2.5.egg/pkg_resources.py”, line 1351, in get_resource_filename
File “/usr/local/python-2.5.4/lib/python2.5/site-packages/setuptools-0.6c11-py2.5.egg/pkg_resources.py”, line 1373, in _extr
act_resource
File “/usr/local/python-2.5.4/lib/
python2.5/site-packages/setuptools-0.6c11-py2.5.egg/pkg_resources.py”, line 962, in get_cache_path

И у меня вопрос: в чем блин проблема?



Офлайн

#7 Ноя. 21, 2009 18:14:38

alexkolzov
От:
Зарегистрирован: 2009-11-21
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

Нужна помощь: Python и Apache без mod_python

Вопрос меняется: как установить, куда распаковываются egg-файлы. Предыдущая проблема была в том, что апач пытался распаковать egg в /sbin/.python-eggs, не имея прав администратора. Так вот, это умолчание можно поправить?



Офлайн

  • Начало
  • » Web
  • » Нужна помощь: Python и Apache без mod_python[RSS Feed]

Board footer

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

Powered by DjangoBB

Lo-Fi Version