Mmmh si le get en PHP fonctionne ça doit venir d'ailleurs
Ca peut venir de Ubuntu 21, cette version n'est pas stable, il faudrait tester avec Ubuntu 20, si ça fonctionne c'est qu'il faudra attendre que Ubuntu 21 passe en LTS
Autre solution, au lieux d'utiliser php et apache/nginx tu peux utiliser Docker avec les images PHP et apache/nginx+phpfpm (enfin même si le problème est réglé je t'invites à le faire, c'est pratique Docker :p)
Sinon ça peut venir de ton serveur HTTP
Tu peux envoyer ta config Apache ou Nginx? (le virtualhost 80 et 443 de ton site)