Apache, PHP, MySQL, PDO, Autorisation refusée, laravel

Je travaille sur une petite application Web PHP amusante (un gestionnaire pour ma répétition, les tâches quotidiennes), principalement pour l’exercice. Le serveur de production est un peu limitant, et je ne peux pas voir les journaux d’erreurs de httpd (Apache), donc j’ai configuré mon propre httpd local en tant que serveur de développement (bon sens). Cependant, mon application Web utilise une firebase database MySQL. Je créerai éventuellement un local, mais je pensais que pour commencer plus facilement, j’utiliserais simplement le distant. SQLSTATE[HY000] [2002] Permission denied .

C’est ce qui est revenu chaque fois que j’ai essayé d’exécuter l’application Web depuis mon httpd local. J’utilise l’interface de firebase database PDO de PHP et son pilote mysql, et il fonctionne lorsqu’il est déployé sur le serveur distant. Je me suis assuré que mon serveur distant avait des permissions pour mon utilisateur local. J’ai testé la connexion à partir de ma machine locale à partir du client mysql, et cela a fonctionné. J’ai testé l’instruction de connexion PHP depuis la ligne de commande et … ça a fonctionné. Cela ne cause qu’un problème lors de l’exécution dans l’application Web.

S’il vous plaît dites-moi comment résoudre ce problème. Ceci est le site sur lequel je reçois une erreur pickprogress.com

Certains fournisseurs de serveurs différents nous donnent leur nom de serveur de firebase database. Et au lieu d’écrire localhost ou 127.0.0.1 nous devons écrire le nom du serveur que je tentais de résoudre depuis les 8 dernières heures, mais je n’ai pas trouvé de solution unique, mais comment résoudre ce problème. J’espère que la prochaine fois que quelqu’un commettra une erreur comme celle-ci, il obtiendra de l’aide de ma réponse. MERCI CHEERS!