JakubC pisze:
Po pierwsze - zainstalowanie pythona nie wystarczy, trzeba jeszcze skompilować owy mod_python (kilk
http://www.modpython.org/ ).
W konfiguracji apacha powinno znaleźć się coś takiego:
LoadModule python_module libexec/mod_python.so
AddHandler mod_python .py
(koniecznie w tej kolejności).
Jak dojdziesz do tego stanu rzeczy i nadal nie będzie działać to bądź łaskaw podzielić się logami;)
moduł pythona już miałem skompilowany, tak zresztą jak resztę z dopisami. Nie wiedziałem, że kolejnośc jest ważna, ale akurat tak było dopisane
. Pliki z rozszerzeniem .py nadal tylko pokazują zawartość kodu w przeglądarce.
Logi:
Cytuj:
[Fri Nov 28 22:59:32 2008] [notice] Digest: generating secret for digest authentication ...
[Fri Nov 28 22:59:32 2008] [notice] Digest: done
[Fri Nov 28 22:59:32 2008] [notice] mod_python: Creating 8 session mutexes based on 256 max processes and 0 max threads.
[Fri Nov 28 22:59:32 2008] [notice] mod_python: using mutex_directory /tmp
[Fri Nov 28 22:59:32 2008] [warn] pid file /var/run/httpd.pid overwritten -- Unclean shutdown of previous Apache run?
[Fri Nov 28 22:59:32 2008] [notice] Apache/2.2.4 (Unix) DAV/2 mod_python/3.3.1 Python/2.3.3 PHP/4.4.6 configured -- resuming normal operations
wszystko wygląda na ok.