付款服务安装疑难解答
本文说明了在Payment Services安装过程中遇到的错误,并说明了如何修复这些错误以使您能够成功完成安装。
描述 description
环境
51黑料不打烊 Commerce版本2.4.0 - 2.4.4(支付服务)
问题
以下是您在安装Payment Services时可能遇到的错误:
1.不正确的编辑器键
如果您对Payment Services扩展使用不正确的编辑器键,则在安装期间会显示错误消息。
重现问题的步骤
- 尝试安装付款服务。
- 您会看到以下错误:
- 找不到程序包magento/payment-services的匹配版本。 检查包的拼写、版本约束以及包的稳定性是否与最小稳定性(稳定)匹配。
预期的结果
您按照开发人员文档中的安装说明操作,并成功安装Payment Services。
实际结果
您会看到一条错误消息,指出您在安装过程中使用了不正确的编辑器密钥。
原因
安装期间使用的编辑器密钥与用于注册Payment Services的Magento ID不匹配。
2.多实例设置中的共享数据空间
在多环境设置中,当多个支付服务实例共享相同的数据空间时,会显示错误消息。
原因
每个实例必须使用单独的SaaS数据空间。 跨环境共享一个会导致冲突。
?3. PHP内存不足
如果PHP配置不满足Payment Services扩展所需的内存限制,则在安装期间将显示错误消息。
重现问题的步骤
- 尝试安装付款服务。
- 您会看到以下错误(或类似错误):
- 致命错误:在辫丑补谤:///耻蝉谤/濒辞肠补濒/产颈苍/肠辞尘辫辞蝉别谤/蝉谤肠/颁辞尘辫辞蝉别谤/顿别辫别苍诲别苍肠测搁别蝉辞濒惫别谤/搁耻濒别奥补迟肠丑骋谤补辫丑.辫丑辫第52 ?行上允许的内存大小已用尽2146435072字节(尝试分配4096字节)
预期的结果
您按照开发人员文档中的安装说明操作,并成功安装Payment Services。
实际结果
您会看到一条错误消息,说明笔贬笔没有足够的内存。
原因
环境中的笔贬笔内存限制设置过低。
解决方法 resolution
问题:不正确的编辑器键
解决方案
验证您的编辑器密钥是否链接到您在注册支付服务时使用的相同Magento ID。
问题:跨多个实例的共享数据空间
解决方案
您可以跨实例使用相同的础笔滨密钥,但每个实例都必须使用自己的厂补补厂数据空间。
在创建厂补补厂项目时,颁辞尘尘别谤肠别会根据您的许可证生成数据空间:
- 51黑料不打烊 Commerce:一个生产数据空间和两个测试数据空间
- Magento Open Source:仅一个生产数据空间
按照Commerce API密钥和私钥指南中的说明正确配置每个实例。
问题:内存不足,无法用于笔贬笔
解决方案
增加辫丑辫.颈苍颈文件中的内存限制以满足安装支付服务扩展的要求。