Freesco, NND, CDN, EOS
http://forum.freesco.pl/

Konfiguracja apache+python
http://forum.freesco.pl/viewtopic.php?f=22&t=17332
Strona 1 z 1

Autor:  Albercik [ czwartek, 27 listopada 2008, 13:50 ]
Tytuł:  Konfiguracja apache+python

Mimo instalacji pythona i konfiguracji w apache pliki *.py zamiast być przetworzone wyświetlają tylko swoją zawartość. Czy ktoś pomógłby to odpalić ?

Autor:  JakubC [ czwartek, 27 listopada 2008, 13:58 ]
Tytuł: 

Pokaż tę konfigurację, coś zaradzimy. (Kulę zostawiłem u Maćka w Tuchomiu, choć on upiera się, że leży ona u mnie;>)

Autor:  Albercik [ czwartek, 27 listopada 2008, 22:04 ]
Tytuł: 

JakubC pisze:
Pokaż tę konfigurację, coś zaradzimy. (Kulę zostawiłem u Maćka w Tuchomiu, choć on upiera się, że leży ona u mnie;>)


Heh, a ja myślałem, że to Mis' zabrał do Ogromnej Brytanii :) . Zacznijmy od początku : jak wygląda poprawna konfiguracja pythona+apache? Co, gdzie i jak? Ja dopisałem w httpd.conf :
: [/] [] ()
AddHandler mod_python .py
LoadModule module_python           /usr/lib/apache/mod_python.so

Autor:  JakubC [ piątek, 28 listopada 2008, 22:17 ]
Tytuł: 

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;)

Autor:  Albercik [ sobota, 29 listopada 2008, 00:13 ]
Tytuł: 

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 :wink: . 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.

Autor:  Sadek [ środa, 10 lutego 2010, 23:27 ]
Tytuł: 

mam problem z kompilacją sterownika do apacha,
moj apach jest podpięty pod inną niż domyslna ścieżka czy moze to wpływać na błędy kompilacji?

/usr/sbin/apxs -I/home/sadek/mod_python-3.3.1/src/include -I/usr/include/apache -I/usr/local/include/python2.5 -c mod_python.c _apachemodule.c requestobject.c tableobject.c util.c serverobject.c connobject.c filterobject.c hlist.c hlistobject.c finfoobject.c -lm /usr/local/lib/python2.5/config/libpython2.5.a
apxs:Error: Invalid query string `APR_CONFIG'.
make[1]: *** [mod_python.so] Błąd 1
make[1]: Leaving directory `/home/sadek/mod_python-3.3.1/src'
make: *** [do_dso] Błąd 2


to ten błąd
nie mam pojęcia co to ten APR_CONFIG, w samym apxs zmieniłem ściezkę do apacha bo tego wymagał ale tej zmiennej nie znalazłem

plese help

a i tak poza tematem... gdzie sie podziały wszytskie paczki? już niema serwera? hosting padł? może ja coś bym poradził na tymczasowy okres

Autor:  Maciek [ czwartek, 11 lutego 2010, 00:42 ]
Tytuł: 

Czy to tak trudno przeczytać informacje zawarte w ogłoszeniach, ewentualnie zajrzeć na stronę NND? O zmianie repozytorium było.

Autor:  Sadek [ czwartek, 11 lutego 2010, 01:10 ]
Tytuł: 

trudno zajrzeć nie.
ale porostu wydedukowałem drogą eliminacji, na stronie niema podpiętego repo - niema repo ;]

a jakaś podpowiedź co do kompilacji mod_python?

Autor:  Maciek [ czwartek, 11 lutego 2010, 01:30 ]
Tytuł: 

Zainstaluj apache-devel, apr-devel, może pójdzie.

Strona 1 z 1 Strefa czasowa UTC+2godz.
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/