Protokollierung Fläschchen Fehler mit mod_wsgi

Ich habe versucht, diese zu arbeiten, da eine lange Zeit, aber ich bin echt mit meinem Latein nun am Ende. Ich habe versucht, alles zu tun, dass ich finden konnte, auf SO und Kolben Dokumentation und immer noch kann ich nicht einen einfachen error-log arbeiten, so dass ich Debuggen kann meine applcation. Unten ist der eingefügte code -

# main.py
from flask import Flask
import logging

app = Flask(__name__)
file_handler = logging.FileHandler(filename='/tmp/election_error.log')
file_handler.setLevel(logging.WARNING)
app.logger.addHandler(file_handler)

@app.route('/')
def hello():
   return "hello
   #missing quotes to generate error

if __name__ == "__main__":
   app.run()


#wsgi file
import sys
import logging
sys.path.insert(0, "/var/www/voting_app")
logging.basicConfig(stream=sys.stderr)
from main import app as application


# apache2 conf file
WSGIDaemonProcess voting_app threads=5
WSGIScriptAlias /election /var/www/voting_app/voting_app.wsgi

LogLevel info

<Directory /var/www/voting_app>
        WSGIProcessGroup voting_app
        WSGIApplicationGroup %{GLOBAL}
        Order deny,allow
        Allow from all
</Directory>

Bitte sagen Sie mir, wohin ich gehe falsch. Ich danke Ihnen so sehr.

InformationsquelleAutor Prakhar | 2012-11-04
Schreibe einen Kommentar