![](/img/trans.png)
[英]Laravel 5.5 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.