OJS 2.4.8-1 files not uploaded if filename contains Umlaut like ä, ö, ü

Hi,

while doing some test submissions I noted that one can not upload files if the file name contains an Umlaut (ä,ö,ü) e.g. Testveröffentlichung.pdf
There is nor warning on the UI for the end user, nothing in the logs.
The files are not uploaded to the file upload directory and nothing appears in the article_files table.

I’m new to PHP maybe there is an env setting similar to JAVA_OPTS -Dfile.encoding=UTF-8 which must be set.

Claudia Jürgen

I tested this exact filename on OJS 2.4.8, so I don’t think it’s an OJS issue. (Success under RHEL6 / Apache2.4 / PHP 5.3)

Perhaps something like Apache’s mod_security, or another underlying system/OS constraint?

Hi @ctrgraham,

thanx for crosschecking it, I’ll look into our environment. All the basics are set to UTF-8.

Claudia Jürgen