Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在laravel vapor环境中安装laravel passport_Laravel_Oauth_Laravel Passport_Laravel Vapor - Fatal编程技术网

在laravel vapor环境中安装laravel passport

在laravel vapor环境中安装laravel passport,laravel,oauth,laravel-passport,laravel-vapor,Laravel,Oauth,Laravel Passport,Laravel Vapor,安装适用于的本地环境。但在将其部署到生产环境后,出现了一个错误: 搜索错误消息后,我们似乎需要像前面提到的那样运行php artisan passport:install 我们如何使用Laravel Vapor做到这一点?是否有办法通过ssh访问服务器?Vapor没有永久文件系统;每个HTTP请求命中一个新的Lambda实例 文件。在Vapor上,您的最佳选择是使用Vapor的“机密”系统将它们放入环境中,然后执行以下操作: php artisan vendor:publish --tag=p

安装适用于的本地环境。但在将其部署到生产环境后,出现了一个错误:

搜索错误消息后,我们似乎需要像前面提到的那样运行
php artisan passport:install


我们如何使用Laravel Vapor做到这一点?是否有办法通过ssh访问服务器?

Vapor没有永久文件系统;每个HTTP请求命中一个新的Lambda实例

文件。在Vapor上,您的最佳选择是使用Vapor的“机密”系统将它们放入环境中,然后执行以下操作:

php artisan vendor:publish --tag=passport-config
这将提供从环境变量加载加密密钥的选项:


您需要在Vapor中为您的机密命名
PASSPORT\u PRIVATE\u KEY
PASSPORT\u PUBLIC\u KEY

您可以尝试在激活部署之前运行
php artisan PASSPORT:keys
,PASSPORT文档提到了这一点。感谢您的回复@Remul。不幸的是,它不起作用。