Hello, I'm trying to debug a rendering error I get with mwlib. On the
command-line it seems to be working when I run:

mw-render --config=http://wiki.service-now.com --writer=rl --output /
tmp/out.pdf
..................
a lot of output:..... font not found:... etc...
2011-09-29T18:22:43 rlwriter.info >> start rendering: u'/tmp/
tmpaWd6BN.pdf'
2011-09-29T18:22:43 rlwriter.info >> memory usage after laying out:
57.421875
2011-09-29T18:22:43 rlwriter.info >> memory usage after reportlab
rendering: 57.421875
2011-09-29T18:22:43 rlwriter.info >> RENDERING OK

But when I try from the website getting the following debug output...
Note we've been using the public rendering server without any problems
creating PDF's for our site, but using the render server I just setup
getting this output... If anybody can propose ways to troubleshoot
this I'd really appreciate it...

traceback
Traceback (most recent call last):
  File "/usr/local/lib/python2.5/site-packages/mwlib-0.12.16-py2.5-
linux-i686.egg/mwlib/apps/render.py", line 170, in __call__
    env = self.get_environment()
  File "/usr/local/lib/python2.5/site-packages/mwlib-0.12.16-py2.5-
linux-i686.egg/mwlib/apps/render.py", line 100, in get_environment
    self.zip_filename = make_zip(output=self.options.keep_zip,
options=self.options, metabook=env.metabook, status=self.status)
  File "/usr/local/lib/python2.5/site-packages/mwlib-0.12.16-py2.5-
linux-i686.egg/mwlib/apps/buildzip.py", line 59, in make_zip
    zipdir(fsdir, filename)
  File "/usr/local/lib/python2.5/site-packages/mwlib-0.12.16-py2.5-
linux-i686.egg/mwlib/apps/buildzip.py", line 36, in zipdir
    zf.write(i, i[len(dirname)+1:])
  File "/usr/local/lib/python2.5/zipfile.py", line 568, in write
    self.fp.write(zinfo.FileHeader())
  File "/usr/local/lib/python2.5/zipfile.py", line 260, in FileHeader
    return header + self.filename + extra

UnicodeDecodeError: 'ascii' codec can't decode byte 0x91 in position
11: ordinal not in range(128)
sys.argv=['/usr/local/bin/mw-render', '--logfile', '/var/cache/mw-
serve/e1/e133acfda3c24171/mw-render.log.rl', '--error-file', '/var/
cache/mw-serve/e1/e133acfda3c24171/errors.rl', '--status-file', '/var/
cache/mw-serve/e1/e133acfda3c24171/status.rl', '--writer', 'rl', '--
output', '/var/cache/mw-serve/e1/e133acfda3c24171/output.rl', '--pid-
file', '/var/cache/mw-serve/e1/e133acfda3c24171/pid.rl', '--metabook',
'/var/cache/mw-serve/e1/e133acfda3c24171/metabook.json', '--keep-zip',
'/var/cache/mw-serve/e1/e133acfda3c24171/collection.zip', '--config',
'http://wikiuat.service-now.com', '--template-blacklist',
'MediaWiki:PDF Template Blacklist', '--template-exclusion-category',
'Exclude in print', '--print-template-prefix', 'Print', '--print-
template-pattern', '$1/Print', '--username', 'snc-auto', '--password',
'{OMITTED}', '--script-extension', '.php', '--language', 'en']

-- 
You received this message because you are subscribed to the Google Groups 
"mwlib" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/mwlib?hl=en.

Reply via email to