PROBLEM: LAMP på min lokale pc returnerer kald til databasen med æøå erstattet af sort rombe med et hvidt spørgsmålstegn: �.
Hvad skal ændres i indstillingerne i LAMP?
Hej Forum!
Min hjemmeside blev flyttet fra TDC, da de nedlagde deres hosting, til dandomain.dk.
dandomains Database-server: Localhost via UNIX socket, servertype: Percona Server.
For at få mine database-udtræk vist på hjemmesiden, måtte jeg vælge PHP version 5.2. på dandommain. PHP-filerne er kodet proceduralt med anvendelse af mysgl.
Jeg vil gerne opdatere php-koden i min hjemmeside fra 5.2 til 7.2, men først afprøve det lokalt på min LAMP. Koden er her ændret til php7 med anvendese af mysqli osv., nogle filer proceduralt, én objektorienteret, lige meget hjælper det, æøå returmeres som �.
LAMP-vebservers PHP-version: 7.2.24-0ubuntu0.18.04.1.
mysql> SHOW SESSION VARIABLES LIKE 'character\_set\_%';
mysql> SHOW SESSION VARIABLES LIKE 'collation\_%';
giver samme resultat fra dandomain og lokal LAMP:
Forskellene vises her:
Sidste linie viser dandomains indstilling. Ellers er de to ens.
Venlig hilsen
Peter
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.87 Safari/537.36