Я загрузил свое приложение Laravel на хост cpanel.
Проблема в том, что Laravel не читает содержимое файла .env и показывает мне «К сожалению, похоже, что-то пошло не так». страница (дважды на одной странице)
Эта ошибка отображается, потому что программа не может получить переменную APP_KEY. не могу прочитать .env файл вообще. Я немного искал эту проблему, но решения не работали. Я попробовал все это:
- Команда php artisan cache: очистить
- 'php artisan config: clear' команда
- Команда php artisan config: cache
- изменить разрешение для файла .env (755)
- выполнить все команды 'composer update', 'composer install', 'composer dump-autoload'
- Я нигде не использовал функцию env
- В значениях, хранящихся в файле env, нет пробелов
Но ничего из вышеперечисленного не получилось.
Тем не менее, моя программа хорошо работает в локальном (Windows) и нет проблем, но она не работает на сервере (cpanel)
примечание: я понял, что когда я выполняю команду «php artisan config: cache» на сервере, все файлы кэша создаются в папке «bootstrap / cache», за исключением файла config.php
Примечание 2: Я загрузил несколько раз по-разному. Однажды все файлы в папке в корне и публичные файлы в папке public_html. и один раз все файлы в папке public_html. Оба не работают
Кто-нибудь знает, где проблема?
за это время я положил все свои файлы приложений в папку public_html