Laravel Vapor CLI登录中止,无错误。如何登录?

Laravel Vapor CLI登录中止,无错误。如何登录?,laravel,laravel-vapor,Laravel,Laravel Vapor,我正试图登录到Laravel Vapor CLI以便开始,但没有消息就失败了 根据文档,我应该运行命令vapor login,但在运行此命令时,脚本会中止,不会给出任何错误消息,也无法键入电子邮件地址或密码 我在Windows10上,使用Laravel6.3、VaporCLI1.4、VaporCore2.2、PHP7.4 我已经跟着这个回答了,但是没有成功。我尝试了类似的方法,使用Chocolate安装OpenSSL——尽管失败的不是实际的身份验证,因为在我的情况下,它从未给我机会输入凭据 我最

我正试图登录到Laravel Vapor CLI以便开始,但没有消息就失败了

根据文档,我应该运行命令
vapor login
,但在运行此命令时,脚本会中止,不会给出任何错误消息,也无法键入电子邮件地址或密码

我在Windows10上,使用Laravel6.3、VaporCLI1.4、VaporCore2.2、PHP7.4

我已经跟着这个回答了,但是没有成功。我尝试了类似的方法,使用Chocolate安装OpenSSL——尽管失败的不是实际的身份验证,因为在我的情况下,它从未给我机会输入凭据


我最终找到了解决方案,我希望这能帮助其他人

此错误是由PHP7.4版本中的问题引起的,仅与Windows用户相关

对我来说,解决这个问题的方法是安装一个新的PHP7.4开发版本,在那里问题已经被发现并解决了

用于查找解决方案的链接有:

[中止]位于\vendor\symfony\console\Helper\QuestionHelper.php:137 交互式控制台在以下位置中止:Windows PHP 7.4.0(仅限) 修复#78883:fgets(STDIN)在Windows上失败 错误35; 78883fgets(标准输入法)在Windows上失败

在这里可以找到解决问题的PHP构建:

在设置这个PHP构建之后,我再次运行了'vapor login'命令。这引发了一个cURL SSL证书错误,我使用以下解决方案解决了该错误:

由潘克里斯滕森提供

身份验证现已成功