Ticket #83 (closed bug: fixed)

Opened 4 years ago

Last modified 4 years ago

Wrong import of files with UTF-8 multi-byte characters

Reported by: sebastian Owned by: sebastian
Priority: critical Milestone: 2.2
Component: unspecified Version:
Keywords: umlaut, import, utf-8 Cc:

Description

My php removes UTF-8 multi-byte characters (like german umlaut) in escapeshellarg() which causes invalid import of meta data.

See also

 http://bugs.php.net/bug.php?id=44564
 http://bugs.php.net/bug.php?id=44945

Attached patch adds configuration flag to core.php with provided solution of  http://bugs.php.net/bug.php?id=44945 and sets the character set to en_US.UTF-8.

In cases of the escapeshellarg() bug, the phtagr admin must uncomment the setlocale() call in core.php.

Attachments

patch-broken-escapeshellarg.diff Download (0.8 KB) - added by sebastian 4 years ago.

Change History

Changed 4 years ago by sebastian

Changed 4 years ago by sebastian

  • status changed from new to closed
  • resolution set to fixed

Patch applied in r534

Note: See TracTickets for help on using tickets.