Ладно, оставил я в покое связку с LightTPD
Перешел на Apache 2.2 заработал, при установке, изменил путь, вместо стандартного C:\Program Files
Выбрал диск E:\Web\Apache, т.к. диск почти пустой
Поставил, заработал, затем поставил python 2.5, т.к. самый последний mod_python только 2.5. поддерживает.
Затем установил mod_pyton, все настройки делал как здесь Your text to link here..., только с диском E, так как на нем стоит и Apache и Python
Запустил на проверку, и url not found
Потом вспомнил что не поставил django, установил по данному примеру:
Your text to link here...
Теперь при запуске localhost/pytest
Получается вот что:
MOD_PYTHON ERROR
ProcessId: 2304
Interpreter: 'test.django.localhost'
ServerName: 'test.django.localhost'
DocumentRoot: 'E:/htdocs'
URI: '/pytest/'
Location: None
Directory: 'E:/htdocs/pytest/'
Filename: 'E:\\htdocs\\pytest\\index.py'
PathInfo: ''
Phase: 'PythonHandler'
Handler: 'mod_python.publisher'
Traceback (most recent call last):
File "E:\Python25\Lib\site-packages\mod_python\importer.py", line 1537, in HandlerDispatch
default=default_handler, arg=req, silent=hlist.silent)
File "E:\Python25\Lib\site-packages\mod_python\importer.py", line 1229, in _process_target
result = _execute_target(config, req, object, arg)
File "E:\Python25\Lib\site-packages\mod_python\importer.py", line 1128, in _execute_target
result = object(arg)
File "E:\Python25\Lib\site-packages\mod_python\publisher.py", line 204, in handler
module = page_cache[req]
File "E:\Python25\Lib\site-packages\mod_python\importer.py", line 1059, in __getitem__
return import_module(req.filename)
File "E:\Python25\Lib\site-packages\mod_python\importer.py", line 296, in import_module
log, import_path)
File "E:\Python25\Lib\site-packages\mod_python\importer.py", line 680, in import_module
execfile(file, module.__dict__)
File "E:\htdocs\pytest\index.py", line 3
return html+"Hello""
^
SyntaxError: invalid syntax
MODULE CACHE DETAILS
Accessed: Fri Oct 07 14:13:57 2011
Generation: 0
_mp_c62a9f1bdbfea96af02f414168138a0c {
FileName: 'E:\\htdocs\\pytest\\index.py'
Instance: 1 [IMPORT]
Generation: 0 [ERROR]
Modified: Fri Oct 07 13:59:29 2011
}
Что в какой последовательности правильно поставить, чтобы пример 'hello' заработал(((( Подскажите пожалуйста
Updated 7 Oct. 2011, 18:25 by PyUser.