Edgewall Software

Ticket #7368 (closed defect: duplicate)

Opened 7 months ago

Last modified 7 months ago

Wiki page with accents / umlauts fails

Reported by: anonymous Owned by:
Priority: normal Milestone:
Component: web frontend/mod_python Version: 0.11
Severity: normal Keywords: wiki accents umlauts mod_wsgi
Cc:

Description

To create a new wiki page, the new pagename could be entered in the URL. Examlpe: http://trac.foo-bar.de/wiki/MyNewPage. The expected behaviour is, that trac shows a new site, with a 'Create Page' button on it, given that the user has sufficient permissions. So long it works well. The problem is, that an error is raised, as soon as one enters a new pagename containing accents / german umlauts.

Example: http://trac.foo-bar.de/wiki/Motörhead

The trac Version I'm workin with is: Trac 0.11dev-r7215 . The Server is apache using mod_wsgi and UTF-8, the database used is PostgreSQL 8.1.11 with UTF-8 encoding. Traceback is attached

Attachments

traceback.txt (5.7 KB) - added by loose@… 7 months ago.
Traceback error: Trying to create wiki page containing accents / umlauts

Change History

Changed 7 months ago by loose@…

Traceback error: Trying to create wiki page containing accents / umlauts

Changed 7 months ago by cboos

  • keywords mod_wsgi added
  • resolution set to duplicate
  • status changed from new to closed
  • component changed from wiki system to web frontend/mod_python

Works here: MarchörDie?.

Btw, this seems to be the same issue as #3663, which implied mod_python. That's the first time such an issue is reported on Unix, so far I thought this was Windows specific. Please follow-up on that other ticket, and precise why you thought the server was setup up to use utf-8 (e.g. if you used a specific directive or environment variable...)

Add/Change #7368 (Wiki page with accents / umlauts fails)

Author



Change Properties
<Author field>
Action
as closed
Next status will be 'reopened'
to The owner will change from (none). Next status will be 'closed'
 
Note: See TracTickets for help on using tickets.