Lumen Micro Framework => ключ php artisan: сгенерироватьPhp

Кемеровские программисты php общаются здесь
Anonymous
Lumen Micro Framework => ключ php artisan: сгенерировать

Сообщение Anonymous »


Я пробую микрофреймворк PHP Lumen (от Laravel).

Одним из моих первых шагов было просмотреть файл .env.example и сделать его копию, чтобы получить мой файл .env. Существует переменная APP_KEY, как и в Laravel. Теперь я опробовал простую команду php artisan key:generate, чтобы получить новый ключ. Но я столкнулся со следующим сообщением об ошибке:

[InvalidArgumentException] В «ключе» не определены команды пространство имен.

Кто-нибудь знает, как я могу генерировать ключи для Lumen?

Обновить решение

Итак, я нашел свое любимое решение этой проблемы. В командной строке (Linux) я запускаю php -r "echo md5(uniqid()).\"\n\";", что дает мне что-то вроде этого 7142720170cef01171fd4af26ef17c93 .

Если вы собираетесь использовать Lumen чаще, возможно, вы захотите создать псевдоним в вашем .bashrc, который находится в вашем домашнем каталоге /home/USERNAME . Для этого вы можете открыть файл с помощью nano ~/.bashrc или vi ~/.bashrc и скопировать следующий псевдоним в конец файла: alias phpkey='php -r "echo md5(uniqid()).\"\n\";"'. Теперь вы можете использовать команду phpkey, которая даст вам случайную строку длиной 32 символа :)

Вернуться в «Php»