]> git.vanrenterghem.biz Git - git.ikiwiki.info.git/commitdiff
that one bug was hard to diagnose!
authorhttps://id.koumbit.net/anarcat <https://id.koumbit.net/anarcat@web>
Sat, 7 Sep 2013 22:04:58 +0000 (18:04 -0400)
committeradmin <admin@branchable.com>
Sat, 7 Sep 2013 22:04:58 +0000 (18:04 -0400)
doc/bugs/syslog_fails_with_non-ASCII_wikinames.mdwn [new file with mode: 0644]

diff --git a/doc/bugs/syslog_fails_with_non-ASCII_wikinames.mdwn b/doc/bugs/syslog_fails_with_non-ASCII_wikinames.mdwn
new file mode 100644 (file)
index 0000000..5d549b0
--- /dev/null
@@ -0,0 +1,13 @@
+[[this feature|todo/syslog_should_show_wiki_name]] made it so syslog doesn't work anymore if the site being logged has non-ASCII characters it in.
+
+Specifically, my wiki was named "CⒶTS", and nothing was showing up in syslog. When I changed that to "C@TS", it worked again.
+
+My guess is this sits somewhere here:
+
+[[!format perl """
+               return eval {
+                       Sys::Syslog::syslog($type, "[$config{wikiname}] %s", join(" ", @_));
+               };
+"""]]
+
+Yet I am not sure how to fix that kind of problem in Perl... --[[anarcat]]