如何解决:phpdotenv v3无法解析“等于”符号

时间:2019-01-04 14:44:07

标签: php

我已经开始将phpdotenv用于我的PHP项目。不幸的是,它无法读取等号(=)符号,并因“由于名称无效而无法解析dotenv文件”而失败。

我需要==,因为它是私钥的一部分。

我已经尝试将env变量值和键值包装在单引号和双引号中,并且我还尝试了转义(\ =)但无济于事。我似乎也找不到任何在线内容。

env变量(SERVICE_ACCOUNT_JSON)的值是多行和JSON。

SERVICE_ACCOUNT_JSON = {
    ...
    ...

    "private_key": "-----BEGIN PRIVATE KEY-----\nMII ... ==\n-----END PRIVATE KEY-----\n"

    ...
    ...
}

在private_key值末尾的第一个=符号处失败。如果我删除=符号,则可以使用,但无法进行身份验证,因此我绝对需要它们。

在此先感谢您的帮助:)

0 个答案:

没有答案
相关问题