Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
доброго времени суток
Залил проект на Laravel 5 после запуска на локальной ВМ на хостинг. В общем он запустился, но теперь не хочет подключаться к БД. Когда проверяю кодом
<?php
if(DB::connection()->getDatabaseName())
{
echo "conncted sucessfully to database ".DB::connection()->getDatabaseName();
} else echo 'lol';
?>
подхватывает ли БД пишет ошибку:
ErrorException in Connector.php line 55:
SQLSTATE[28000] [1045] Access denied for user 'homestead'@'localhost' (using password: YES) (View: /somepath/beta.hdlife.center/resources/views/start.blade.php)
настройки в файле database.php следующие:
'mysql' => [
'driver' => 'mysql',
'host' => env('DB_HOST', 'localhost'),
'database' => env('DB_DATABASE', 'login'),
'username' => env('DB_USERNAME', 'login'),
'password' => env('DB_PASSWORD', 'password'),
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
'strict' => false,
],
откуда он берет localhost@homestead я ума не приложу.
Может быть есть команда, чтобы Laravel так сказать "просрался" и этот баг ушел. Потому как тут явно какой-то сбой, настройки я подставлял напрямую в файл Controller.php и БД он подхватывал
Не в сети
Решением проблемы стало редактирование файла .env в корне проекта
Не в сети
Страницы 1