簡體   English   中英

SQLSTATE[HY000] [2002]php_network_getaddresses: getaddrinfo failed: No such host is known

[英]SQLSTATE[HY000] [2002]php_network_getaddresses: getaddrinfo failed: No such host is known

我登錄時收到此錯誤。 在此處輸入圖片說明

我試過:+ php artisan cache:clear + php artisan view:clear + php artisan key:generate + php artisan config:cache。 我也重啟了服務器!

我的代碼:

DB_CONNECTION=mysql
DB_HOST=http://45.77.34.158/phpmyadmin
DB_PORT=3306
DB_DATABASE=dataname
DB_USERNAME=user
DB_PASSWORD=12345679

我的服務器是在線服務器! 誰能告訴我我錯在哪里? 我使用 php7.3.9,laravel 5.7,composer 1.9.1。 謝謝! https://diy.stackexchange.com

DB_HOST應該只是 IP 地址

改變

DB_HOST=http://45.77.34.158/phpmyadmin

DB_HOST=45.77.34.158

如果這不起作用,請運行此命令,這將幫助您清除緩存的配置

php artisan cache:clear

DB_CONNECTION=mysql
DB_HOST=45.77.34.158
DB_PORT=3306
DB_DATABASE=dataname
DB_USERNAME=user
DB_PASSWORD=12345679

主機不應是 URL,而應僅使用 IP 地址。

DB_HOST=45.77.34.158

在 .env 文件中更改 DB_HOST=??????? DB_HOST=localhost

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM