Python CGI logging auf Webhosting Expert Light - Logfile not found

  • Hallo


    Beim experimentieren Python und dem CGI habe ich ein Problem. Fehler werden nicht in die angegebene Logdatei geschrieben.


    Das Python Skript sieht folgendermaßen aus:


    Code
    #!/usr/bin/env python
    import sys
    import cgitb
    cgitb.enable(display=0, logdir="my.log")
    sys.stderr = open("stderr.log", 'a')
    not_existing_vaiable

    Beim aufrufen der URL erhalte ich einen Internal Server Error

    Die stderr.log zeigt: NameError: name 'not_existing_vaiable' is not defined


    Das Problem: cgitb findet die Logdatei nicht:

    Code
    OSError: [Errno 2] No such file or directory: 'my.log/tmppIOBZ9.html'