Page 1 of 1

python und ganttweb

PostPosted: 25. November 2005 10:43
by shizentai
Hallo allerseits!

Ich habe mal eine Frage zu mod_python.

Nach der Installation des Add-ons habe ich meine Sourcefiles in das Verzeichnis C:\xampp\xampp\htdocs\python\ganttweb kopiert und die python.conf angepasst.
Siehe hier

Allerdings funktioniert Ganttweb unter Win XP nicht.
Mit Ubuntu habe ich es auch probiert und da habe ich mit denselben Sourcen keine Probleme.


Fehlermeldung:
Code: Select all

Mod_python error: "PythonHandler run_spyceModpy::spyceMain"

Traceback (most recent call last):

  File "C:\xampp\xampp\python\lib\site-packages\mod_python\apache.py", line 287, in HandlerDispatch
    log=debug)

  File "C:\xampp\xampp\python\lib\site-packages\mod_python\apache.py", line 454, in import_module
    f, p, d = imp.find_module(parts[i], path)

ImportError: No module named run_spyceModpy


Hat da von euch jemand Erfahrung?

PostPosted: 25. November 2005 12:48
by deepsurfer
gegenfrage: ist es notwendig den python aus seinem vorgegeben Pfad zu kopieren ?
Denn so wie ich das sehe dürftest du einige Pfadfolgen in anderen config dateien vergessen haben, denn ers such module in seinem standart vorgabe Pfad der ja nicht mehr existiert.

PostPosted: 25. November 2005 13:46
by shizentai
hallo deepsurfer,

danke für deine antwort. aber eins verstehe ich noch nicht so ganz.
wieso kopiere ich denn den python aus seinem vorgegebenen pfad?
ich installiere doch lediglich dieses klickibunti addon kopiere meine sourcen in c:\%pfad_z_xampp%\htdocs\python\neues_verzeichniss
und trage die *.py's in die python.conf ein :roll:

python.conf
Code: Select all
LoadFile "C:/xampp/xampp/python/python23.dll"
LoadModule python_module "C:/xampp/xampp/python/mod_python.so"

<Directory "C:/xampp/xampp/htdocs/python/">
    AddHandler python-program .py .spy
    PythonDebug On

    <Files *.py>
        PythonPath "['C:/xampp/xampp/htdocs/python/'] + sys.path"
    </Files>
   
    <Files "ganttweb/cgi-bin/config.py">
        PythonHandler config
    </Files>
   
    <Files "ganttweb/cgi-bin/ganttweb.py">
        PythonHandler ganttweb
    </Files>   
 
    PythonHandler run_spyceModpy::spyceMain
    PythonPath "sys.path+[r'C:/xampp/xampp/python/Lib/site-packages/spyce/']"
    PythonOption SPYCE_CONFIG "C:/xampp/xampp/python/Lib/site-packages/spyce/spyceconf.py"
    # PythonHandler default
    # PythonHandler mod_python.publisher
</Directory>


also ich weiß noch nicht so genau wo ich da einen knick in der logik haben soll.

PostPosted: 25. November 2005 14:28
by deepsurfer
jo...hast recht :D

Aber fehlertechnisch kann ich da nun auch nix zu sagen, hatte das ADDOn immer nur unter Linux getestet, sehe aber das du es hier unter Windows benutzt.

PostPosted: 25. November 2005 15:12
by shizentai
hallo deepsurfer,

kennst du TSW [the saint wamp]? localfoo.info

ich habe grad ne vmware gefunden mit win2000 und dem besagten TSW
und darauf gehts.

jetzt werde ich mal heute abend schauen woran das liegen kann.

Hast du python schon mal zu fuß in xampp installiert?
geht das so ohne weiteres?
naja ich mache mich mal schlau und melde mich nochmal. :?