Исключение Passport Laravel file_put_contents(/secret-keys/oauth\oauth-public.key): не удалось открыть потокPhp

Кемеровские программисты php общаются здесь
Anonymous
Исключение Passport Laravel file_put_contents(/secret-keys/oauth\oauth-public.key): не удалось открыть поток

Сообщение Anonymous »

Я пытаюсь попрактиковаться с паспортом laravel. Когда я пытаюсь установить паспорт laravel, я получаю эту ошибку

Код: Выделить всё

file_put_contents(/secret-keys/oauth\oauth-public.key): failed to open stream: No such file or directory

at C:\xampp\htdocs\test_passport\passme\vendor\laravel\passport\src\Console\KeysCommand.php:46
42▕             $this->error('Encryption keys already exist. Use the --force option to overwrite them.');
43▕         } else {
44▕             $keys = $rsa->createKey($this->input ? (int) $this->option('length') : 4096);
45▕
➜  46▕             file_put_contents($publicKey, Arr::get($keys, 'publickey'));
47▕             file_put_contents($privateKey, Arr::get($keys, 'privatekey'));
48▕
49▕             $this->info('Encryption keys generated successfully.');
50▕         }

1   C:\xampp\htdocs\test_passport\passme\vendor\laravel\passport\src\Console\KeysCommand.php:46
file_put_contents("/secret-keys/oauth\oauth-public.key", "-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAve3QjZA+Q4wtvHUTlAJU
9bThl5i8YpHv+pP4CI6vQxT1lWuanIuM4tnhjxL6xmQlk67IrZOVzhopvI5FsKwY
Uel0pKuHSQEqi7rYcfKydXxXf9QfGadWlcD0rXGc82wtTDYI7Pb7BxjVXoY/cXoM
Zz328OdCcKUifBamef9y1Ffo/fLtYJe4Vdm8hvUB/2sCB9bgzXDZ8PLohYyMHNdq
RWfbWklyAROsxNek2UzZoQdbWzYVTjdWjTIdZL560ZuVRHseFgvsrokXERRoXXNn
BYoFzdvWs8xzWEF3VoVcpAPtCURmp7ka8Y3IsLOAQ81eQbZZ9XkbM6H1xCf6lf+W
yna+6bcE1m6K8qeZlkiIK7fhkkDXSxI4HUijs6sxw4Xf3+eOxaRdbWmHavwOAKsl
KyYvKMPQsjlYXLzXATerVoSzyQpmGD5ikzTE3A/D0hrojxuQr9KffluZ2NbTvceY
p1De9hHhp/8Mrj32xo0gh/rZy/nRgXKhD7wIi7WVQnEOd9qqJtDJbk5VbF9Dh3uJ
N9FG2LLP24y4WBCtbdV7cIprt3Da+B6AiXZqpfZE2YkFpF+uCVftvpEDMmEaDKWI
uS5jA8JdJjp8CColON+0Ou8l0QSccWUleu2f/MLX55HZHMYIHLlbR+4JznaFR1oL
24/fZa75+qy37xywiMUJLaECAwEAAQ==
-----END PUBLIC KEY-----")

2   C:\xampp\htdocs\test_passport\passme\vendor\laravel\framework\src\Illuminate\Container\BoundMethod.php:36
Laravel\Passport\Console\KeysCommand::handle(Object(phpseclib\Crypt\RSA))
====================================== =============================================== ===========
Я попробовал
конфигурацию php artisan: кэш
дамп автозагрузки композитора
ключ php artisan: сгенерировать

Подробнее здесь: https://stackoverflow.com/questions/651 ... public-key

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