Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Using ajax pager in accounts list, or in some users/accounts ajax autocomplete, seems that the data from the db is in a format (ISO-8859-1 ??) that json_encode() doesn't accept: Invalid UTF-8, so the ajax call doesn't respond anything and shows an empty table (pager) or empty autocomplete result.
Comments
Comment #2
XaviP CreditAttribution: XaviP commentedIt seems a bad configuration in database.
Some data from db is shown as black question mark.
And from db configuration:
character_set_server must be utf8
How to solve it
Comment #4
edumag CreditAttribution: edumag commentedThe problem comes from using the functions strlen to count characters
and substr to cut, this functions not consider utf8.
You need to use mb_strlen, mb_substr, ....