我有一个使用谷歌应用引擎的网络应用程序。在 ubuntu 中,我使用启动应用程序引擎
./dev_appserver.py /home/me/dev/mycode
在 mycode 文件夹中,我有 app.yml 和 web 应用程序的 python 文件。在 web 应用程序代码中,我使用日志记录来写入一些变量的值,例如
import logging
LOG_FILENAME = '/home/me/logs/mylog.txt'
logging.basicConfig(filename=LOG_FILENAME,level=logging.DEBUG)
class Handler(webapp2.RequestHandler):
....
class Welcome(Handler):
def get(self):
if self.user:
logging.debug('rendering welcome page for user')
self.render('welcome.html',username= self.user.name)
else:
logging.debug('redirect to signup')
self.redirect('/signup')
class MainPage(Handler):
def get(self):
self.redirect('/welcome')
app = webapp2.WSGIApplication([('/', MainPage),('/signup', Register),('/welcome', Welcome)], debug=True)
我已经chmod 777
为日志目录设置了..那里仍然没有创建日志。我不知道如何在谷歌应用引擎运行时查看任何日志..因为它在 linux 中,我没有 launcher with gui
..如果生成了任何应用引擎日志,则很难查看
如果有人可以帮我解决这个问题,那就太好了。