前提・実現したいこと
PHP/Laravelで簡単なラーメン屋投稿アプリを作っていますが、さくらレンタルサーバーにデプロイするところで詰まっております。以下のエラーはSSHに入って'php aritisan migrate'をしたときのものです。解決方法はありますでしょうか。
発生している問題・エラーメッセージ
Illuminate\Database\QueryException : SQLSTATE[HY000] [2002] php_network_getaddresses: getaddrinfo failed: hostname nor servname provided, or not known (SQL: select * from information_schema.tables where table_schema = ramenmap and table_name = migrations and table_type = 'BASE TABLE') Exception trace: 1 PDOException::("PDO::__construct(): php_network_getaddresses: getaddrinfo failed: hostname nor servname provided, or not known") /home/ramenmap/www/ramenmap/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:70 2 PDO::__construct("mysql:host=http://mysql737.db.sakura.ne.jp;port=8889;dbname=ramenmap", "root", "", []) /home/ramenmap/www/ramenmap/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:70
該当のソースコード
.env
PHP
1APP_NAME=ramenmap 2APP_ENV=production 3APP_KEY=base64:Lg42qR0jX7l3QEb7z+4rJhX+d34eMywwb1G0HxEXIFA= 4APP_DEBUG=false 5APP_URL=http://ramenmap.sakura.ne.jp 6 7LOG_CHANNEL=stack 8 9DB_CONNECTION=mysql 10DB_HOST=mysql737.db.sakura.ne.jpm 11DB_PORT=8889 12DB_DATABASE=ramenmap_db 13DB_USERNAME=root 14DB_PASSWORD=root 15 16BROADCAST_DRIVER=log 17CACHE_DRIVER=file 18QUEUE_CONNECTION=sync 19SESSION_DRIVER=file 20SESSION_LIFETIME=120 21 22REDIS_HOST=127.0.0.1 23REDIS_PASSWORD=null 24REDIS_PORT=6379 25 26MAIL_DRIVER=smtp 27MAIL_HOST=smtp.mailtrap.io 28MAIL_PORT=2525 29MAIL_USERNAME=null 30MAIL_PASSWORD=null 31MAIL_ENCRYPTION=null 32 33PUSHER_APP_ID= 34PUSHER_APP_KEY= 35PUSHER_APP_SECRET= 36PUSHER_APP_CLUSTER=mt1 37 38MIX_PUSHER_APP_KEY="${PUSHER_APP_KEY}" 39MIX_PUSHER_APP_CLUSTER="${PUSHER_APP_CLUSTER}" 40 41AWS_ACCESS_KEY_ID=AKIAYFOZPKN3GP4HHPC6 42AWS_SECRET_ACCESS_KEY=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 43AWS_DEFAULT_REGION=ap-northeast-1 44AWS_BUCKET=ramenmap 45
補足情報(FW/ツールのバージョンなど)
PHP 7.3.8
Laravel Framework 5.7.28
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/09/08 01:50