Første linje i fejlmeddelelsen beskriver fejltypen:"PDOException". Den næste linje viser PDO::errorInfo
, dvs.:
- "HY000" er en generel serverfejl (se Serverfejlkoder og -meddelelser i MySQL-dokumenter).
- "2002" er MySQL Client Error Code, der betyder "Kan ikke oprette forbindelse til lokal MySQL-server gennem socket" (se (Klientfejlkoder og -meddelelser i MySQL-dokumenter).
- Den driverspecifikke fejlkode og meddelelse ("php_network_getaddresses:getaddriinfo failed:Name or service not known") fortæller dig, at PDO ikke er i stand til at løse værtsnavnet.
Den stack-sporing, du vedhæftede, linje 3, afslører, at du ikke har angivet databaseforbindelsesparametrene i konfigurationsfilen. Fejlen dukker op, når du tester på lokalt, ikke? Du skal opdatere /.env
med de faktiske databaseforbindelsesparametre.