我有一个有趣的问题。一个我以前没见过的。所以,我有一个在GAE中运行的Django应用程序,对于某些用户配置文件,它显示服务器错误。如果URL包含用户名或用户ID或其他内容无关紧要,它仍会显示相同用户的错误。主要问题是GAE没有显示完整的错误消息。它显示了这个:
Exception in request:
Traceback (most recent call last):
File "/base/data/home/apps/s~creativeselector2-hrd/eredeti-py27-stable2-dj15nr-fb53-
fbfix.380380587155289937/django/core/handlers/base.py", line 115, in get_response
response = callback(request, *callback_args, **callback_kwargs)
...
File "/base/data/home/apps/s~creativ...(length 8832)
第6行中的...是我的行为,我想让你免于阅读所有文件列表 我甚至尝试通过appcfg.py下载日志,我得到了相同的结果(以......结尾)。所以,我的问题是:有没有办法获得完整的错误信息?如果没有,我该如何开始调试这样的错误?它只发生在一些用户配置文件中,并且它们之间没有任何共同之处。我发现的唯一常见的事情是,每个用户名包含特殊字符(á,é),但另一个用户名也包含此类字母,并且网址正在为他们工作。
提前致谢, 加布