Ошибка Mysql при выполнении миграций Laravel php

Я имею, загружают мой laravel проект на Ubuntu 14, у меня есть MySQL установки к серверу, помещает попытку выполнить миграции с помощью php, ремесленник мигрируют, я продолжаю получать этот ошибочный доступ запрещен [PDOException] SQLSTATE [HY000] [1045] для пользователя 'корень' 'localhost' (использование меча первенства: ДА я не понимаю, как зафиксировать это.

0
задан 8 October 2017 в 05:50

2 ответа

Привет все благодарят за совет и справку, которой это было, потому что я не генерировал .en файл на сервере, и мой пароль был неправильным к тому, таким образом, я счастлив теперь

0
ответ дан 7 November 2019 в 07:42

Согласно Вашей проблеме Вы загрузили весь проект включая .env файл. В Laravel при загрузке законченной работы они - несколько вещей, которые Вы не делаете:

  1. никогда не загружайте .env файл, вместо этого повторно создают новый с помощью обновления компоновщика, поскольку это будет содержать уязвимую информацию, которая не должна перемещенный таким образом.
  2. используйте тот же ключ приложения для обоих местоположений, это будет повторно создано, когда обновление компоновщика будет выполнено в новом местоположении.

Решение:

  1. добавьте .env файл к .gitignore файлу, таким образом, он никогда не замечается как другие файлы.
  2. после загрузки Вашей работы используют включенный .env.example файл, изменяют его на .env затем выполненное обновление компоновщика. Добавьте свою информацию о базе данных от нового местоположения там.
  3. выполненный composer update и новый .env файл должен быть в порядке.
0
ответ дан 7 November 2019 в 07:42

Другие вопросы по тегам:

Похожие вопросы: