установлен апач 2.2.х и питон 2.5 (модулем) необходимо подключить
ресурс конфиг прилагаю
Код: Выделить всё
NameVirtualHost *:8080
<VirtualHost *:8080>
ServerName http://www.server.ru
HostnameLookups Off
DocumentRoot /home/dir/www
AddDefaultCharset utf-8
CustomLog /home/dir/logs/apache.access.log combined
ErrorLog /home/dir/logs/apache.error.log
ScriptAlias /ed /home/dir/code/edit.py
#ScriptAlias /download /home/dir/code/download.py
<Location /view>
#SetHandler python-program
SetHandler mod_python
#PythonHandler mod_python.cgihandler
PythonHandler view::handler
PythonPath "['/home/dir/code']+sys.path"
PythonDebug On
PythonAutoReload Off
</Location>
</VirtualHost>
выводит
Код: Выделить всё
MOD_PYTHON ERROR
ProcessId: 84745
Interpreter: 'www.server.ru'
ServerName: 'www.server.ru'
DocumentRoot: '/home/dir/www'
URI: '/view'
Location: '/view'
Directory: None
Filename: '/home/dir/www/view'
PathInfo: ''
Phase: 'PythonHandler'
Handler: 'view::handler'
Traceback (most recent call last):
File "/usr/local/lib/python2.5/site-packages/mod_python/importer.py", line 1537, in HandlerDispatch
default=default_handler, arg=req, silent=hlist.silent)
File "/usr/local/lib/python2.5/site-packages/mod_python/importer.py", line 1206, in _process_target
object = apache.resolve_object(module, object_str, arg, silent=silent)
File "/usr/local/lib/python2.5/site-packages/mod_python/apache.py", line 696, in resolve_object
raise AttributeError, s
AttributeError: module '/home/dir/code/view.py' contains no 'handler'