Я обновляю laravel до 5.8 с 5.3, используя laravelshift один шаг за раз и проверяю каждое обновление, например,
- Обновление до 5.4, протестировано
- Обновление до 5.5, протестировано
...
- Обновление до 5.8, проверено
но когда я развернул его на сервере, Linode Server с настройкой Cpanel, и я выбрал php7.2 в Mutiphp Manager для этого сайта.
Теперь это прекрасно работает в локальной среде в усадьбе, но в прямом эфире я получаю ошибку db 'Доступ запрещен для пользователя' усадьба '@' localhost '(используя пароль: YES)'.
Я также пытался подключиться к БД с помощью инструмента командной строки mysql, и он работает с тем же паролем. Я также изменил пароль в cpanel и попробуйте с новым паролем. ничего не работает.