LINUX.ORG.RU
ФорумAdmin

Настройка apache2 и mod_python


0

0

Подскажите где грабли:

поставил mod_python, но результаты приходят в виде текстового файла, который предлагается сохранить. Хотелось просто вывод в браузер.

Конфиг:

<VirtualHost *:81>
	DocumentRoot /var/www/
	
	Alias /proxy/ /var/www/proxy/
	<Directory /var/www/proxy>
		AddHandler python-program .py
		PythonHandler http-proxy
		PythonDebug On
	</Directory>
</VirtualHost>


-----------

# cat /var/www/proxy/http-proxy.py

from mod_python import apache, util
import httplib2

allowed_hosts = ['localhost:5000']

def error(req, status):
    req.send_http_header()
    raise apache.SERVER_RETURN, status

def handler(req):
	#req.send_http_header()
	req.write("Hello World!")
	req.write("_%s_" %req.path_info)
	return apache.OK
#

anonymous

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.