nixp.ru v3.0

21 января 2017,
суббота,
09:28:32 MSK

DevOps с компанией «Флант»
athilson написал 16 февраля 2005 года в 14:41 (351 просмотр) Ведет себя как мужчина; открыл 16 тем в форуме, оставил 19 комментариев на сайте.

Товарищи!

Решил себе дома поставить mod_python. Вначале поставил apache (стандартный из slackware 10). Потом скомпилировал сам mod:

./configure —with-apxs=/usr/sbin/apxs && make && sudo make install

Подправил /etc/apache/httpd.conf:

LoadModule python_module libexec/mod_python.so

AddHandler mod_python .py

PythonHandler prog

Перезапустил: sudo /etc/rc.d/rc.httpd restart

Проверил /var/log/apache/error_log:

Apache 1.3.31 (Unix) mod_python/2.7.11 Python 2.4.3 configured — resuming normal operations

Accept mutex: sysvsem (default: sysvsem)

После этого запускаю скрипт в мозилле:

localhost/test/prog.py

ПРОБЛЕМА:

В место выполненного результата, у меня на экране код этого файла! Как будто это какой-то .txt.

Куда копать?

Заранее благодарен,

athilson

Master

Первое что нужно спросить, ты AddHandler для *.py в httpd.conf добавил?

athilson

AddHandler mod_python .py

PythonHandler prog

А это разве не добавление AddHandler в httpd.conf?

Кстати, в руководстве еще что-то про AllowOverride FileInfo, но что это такое я не понимаю…

Master
athilson
А это разве не добавление AddHandler в httpd.conf?

не заметил…

http://mail.python.org/pipermail/python-list/2004-May/219932.html

погугли еще…

ecobeingecobeing.ru
Экология и вегетарианство на благо всем живым существам Планеты.