Чтобы сгенерировать ключ приложения в Laravel, вы можете использовать следующий код:
Метод 1: использование команды artisan
php artisan key:generate
Эта команда сгенерирует новый ключ приложения и автоматически обновит ваш файл .env
сгенерированным ключом.
Метод 2. Генерация ключа приложения вручную
php -r "echo bin2hex(random_bytes(32)).PHP_EOL;"
Вы можете запустить этот код в командной строке, чтобы сгенерировать случайный 32-значный шестнадцатеричный ключ. Получив ключ, вы можете вручную обновить значение APP_KEY
в файле .env
.
Метод 3. Использование класса Str
.
Чтобы программно сгенерировать ключ приложения в приложении Laravel, вы можете использовать random() класса
метод:Str
.
use Illuminate\Support\Str;
$key = Str::random(32);
При этом будет сгенерирован случайный 32-значный буквенно-цифровой ключ.