私はグーグルアプリエンジンを使用するウェブアプリを持っています。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
しました。それでもログは作成されません。GoogleAppEngineの実行時にログを表示する方法がわかりません。Linuxにあるため、 launcher with gui
..はありません。これにより、生成されたアプリエンジンのログを確認することが困難になります
誰かが私がこれを解決するのを手伝ってくれるなら、それは素晴らしいことです。