Php Laravel Xero集成证书问题

Php Laravel Xero集成证书问题,php,laravel,openssl,Php,Laravel,Openssl,我遵循了一个教程 为了将xero集成到laravel,一切都进行得很顺利,我生成了配置文件,更改了消费者密钥和消费者密钥添加路径,但仍然无法克服这个愚蠢的错误:我不知道我做错了什么 Cannot access private key for signing: openssl_pkey_get_private('file:///C: /PathToVendorFolder/vendor/src/drawmyattention/xerolaravel/Certificates/private key

我遵循了一个教程 为了将xero集成到laravel,一切都进行得很顺利,我生成了配置文件,更改了消费者密钥和消费者密钥添加路径,但仍然无法克服这个愚蠢的错误:我不知道我做错了什么

Cannot access private key for signing: openssl_pkey_get_private('file:///C:
/PathToVendorFolder/vendor/src/drawmyattention/xerolaravel/Certificates/private
key.pem') returned false

我唯一想到的是路径,但如果我在资源管理器中打开相同的路径,我的证书文件就会打开。我想到的另一件事是我的openssl,但我认为它是我应该使用的,不管怎样,我会发现它我必须更改我的openssl版本或其他什么,目前我使用的是64位openssl。

看起来你可能正在使用windows。绝对路径是
file://
,但是在*nix系统上,第三个
/
表示来自主目录的路径。这在Windows上不适用,因此您只需使用
文件://

看起来您可能正在使用Windows。绝对路径是
file://
,但是在*nix系统上,第三个
/
表示来自主目录的路径。这不适用于Windows上的您,因此您只需使用
文件://

是的,我明白了。。虽然遇到了其他的问题,啊哈,但我发现了。。虽然遇到了其他问题,啊