Я запускаю php artisan key: генерирую на моем локальном хосте и после повторного развертывания приложения, но не работает.
.env
обычно не (и не должен когда-либо be) развернутый как часть исходного кода..gitignore
Laravel не позволяет проверять .env
в системе контроля версий, так как она может содержать очень конфиденциальную информацию, которая не должна быть, скажем, проверена в Github.
Вам нужно запустить php artisan key:generate
на вашем хостинге (или загрузите туда файл .env
).Вам также нужно будет заполнить файл .env
на вашем хостинге другими ключевыми данными, такими как пароли базы данных - все, что вы определили в localhost
, также должно быть определено на вашем хостинге.