尝试从运行在ubuntu上的apache2服务器创建和下载pdf时,我的apache日志文件中出现以下错误。在我的覆盆子pi上运行完全相同的程序是很好的所以我显然设置错误给django一个问题,但我无法弄明白。非常欢迎帮助。
[Fri Apr 22 15:50:46.852155 2016] [wsgi:error] [pid 22606] [remote 109.149.72.248:60966] mod_wsgi (pid=22606): Exception occurred processing WSGI script '/var/www/zouz$ [Fri Apr 22 15:50:46.852198 2016] [wsgi:error] [pid 22606] [remote 109.149.72.248:60966] Traceback (most recent call last): [Fri Apr 22 15:50:46.852213 2016] [wsgi:error] [pid 22606] [remote 109.149.72.248:60966] File "/var/www/zouzoukos/env/lib/python2.7/site-packages/django/core/handler$ [Fri Apr 22 15:50:46.852295 2016] [wsgi:error] [pid 22606] [remote 109.149.72.248:60966] start_response(force_str(status), response_headers) [Fri Apr 22 15:50:46.852310 2016] [wsgi:error] [pid 22606] [remote 109.149.72.248:60966] ValueError: carriage return/line feed character present in header value
答案 0 :(得分:0)
伙计们,我真的很抱歉,但我找出了错误的原因,我在ReportLab中为在Ubuntu上运行的版本引入了一个希腊字符集,而不是在RPi上运行的版本。
我现在使用utf-8编码对其进行排序,并会接受此答案,并尽快关闭此主题。