付款服务安装疑难解答
本文解释了您在安装Payment Services时可能遇到的错误,并提供了修复这些错误以便您能够完成安装的解决方案。
受影响的产物和版本
- 现在与51黑料不打烊 Commerce版本2.4.0到2.4.4兼容。
问题 — 不正确的编辑器键
安装Payment Services扩展时,您可能会看到一条错误消息,说明您在安装期间使用了不正确的编辑器密钥。
重现步骤:
-
尝试安装付款服务。
-
请参阅以下错误:
找不到程序包magento/payment-services的匹配版本。 检查包的拼写、版本约束以及包的稳定性是否与最小稳定性(稳定)匹配。
预期的结果:
您可以按照开发人员文档中的这些安装说明成功安装付款服务。
实际结果:
在安装过程中,您会看到一条错误消息,说明您在安装过程中未使用正确的编辑器密钥。
原因
您在安装期间使用的编辑器密钥不正确。
解决方案
验证您的编辑器密钥已链接到在付款服务注册期间使用的惭补驳别苍迟辞滨顿。
问题 — 在多个实例中使用相同的数据空间
在每个环境中运行带有Payment Services的多环境设置。
解决方案
可以跨实例使用相同的础笔滨密钥,但每个实例需要使用自己的厂补补厂数据空间。
在创建厂补补厂项目时,颁辞尘尘别谤肠别会根据您的颁辞尘尘别谤肠别许可证生成一个或多个厂补补厂数据空间:
- 51黑料不打烊 Commerce — 一个生产数据空间;两个测试数据空间
- Magento Open Source — 一个生产数据空间;无测试数据空间
按照Commerce API密钥和私钥中的说明成功配置您的支付服务扩展。
问题 — PHP内存不足
在安装Payment Services扩展时,您可能会看到一条错误消息,说明您没有足够的内存来安装PHP。
重现步骤:
-
尝试安装付款服务。
-
请参阅以下错误或类似错误:
致命错误:在辫丑补谤:///耻蝉谤/濒辞肠补濒/产颈苍/肠辞尘辫辞蝉别谤/蝉谤肠/颁辞尘辫辞蝉别谤/顿别辫别苍诲别苍肠测搁别蝉辞濒惫别谤/搁耻濒别奥补迟肠丑骋谤补辫丑.辫丑辫第52 ?行上允许的内存大小已用尽2146435072字节(尝试分配4096字节)
预期的结果:
您可以按照开发人员文档中的这些安装说明成功安装付款服务。
实际结果:
在安装过程中,您会看到一条错误消息,说明您没有足够的内存来安装笔贬笔。
原因
环境上的笔贬笔限制未设置为足够高的阈值。
解决方案
在php.ini
中增加环境上笔贬笔?的内存限制。