Open Starker3 opened 2 years ago
Further clarification from the user, this can result in a Fatal Error when trying to show reports in the UI:
It seems that this is now happening when after switching to the following PHP configuration:
export LC_ALL=fr_FR.utf8
export LANG=fr_FR.utf8
Will ask for further clarification to confirm this.
FYI the character that likely caused this was: %C3%89 Eg.
https://somedomain.tld/somepage.php?name=ABC%20D%C3%89%20%28FG1234%3AXYZ%29
@Starker3 do you know if the user is using utf8mb4 for database tables?
A user that has a non-utf8 locale set in their PHP configuration, for example:
Can result in reports or tracking requests with non-utf8 character encoding being generated/inserted. For example:
This was fixed for this user by setting the following in the PHP configuration:
Not sure if this is something that we could add a system check for or prevent in some other way?
Edit: This is the PHP configuration for the Matomo server, not the website being tracked.