标签: magento-2.3

注意:未定义偏移量:vendor\magento\framework\Encryption\Encryptor.php 中的 2

使用正确的凭据登录后,我无法登录管理面板。这是我收到的错误消息:

1 exception(s):
Exception #0 (Exception): Notice: Undefined offset: 2 in D:\Xampp\htdocs\demo\webses\projname\vendor\magento\framework\Encryption\Encryptor.php on line 588
Run Code Online (Sandbox Code Playgroud)

magento magento-2.3

5
推荐指数
2
解决办法
1万
查看次数

Magento 2 中不存在订单,但已使用指定的订单号成功捕获客户付款

平台M2.3.4

日期: 2020年4月29日

情况:Redis 和 Varnish 设置中存在配置错误,导致结帐问题,由于结帐会话内存过载过多,导致结帐时间比用户预期的时间长得多。客户可以将产品添加到购物车中,继续结帐并单击“下订单”。

遇到错误:通过卡付款时,通过 PayPal 付款时出现严重错误,轮子永远旋转。

经过调查,付款成功,有时付款次数很多,因为他们认为事情失败并再次尝试。所有订单在支付提供商平台上都有订单号,例如 PayPal、Adyen、Amazon Pay。 然而,这些在 Magento 中并不存在。我们希望处理这些订单,但支付系统中没有足够的订单详细信息,例如产品信息(颜色尺寸/款式)。

对于等待 3-4 分钟页面完成并看到成功页面的客户,订单已在 Magento 后端成功创建。

有没有办法完成订单并在 Magento 2 中创建它,因为它似乎已经为 PayPal 和 Adyen 等支付系统中的交易分配了订单号,但 Magento 可见视图中没有订单?

订单号示例为 000046777

  1. 由于 Magento 订单号已分配,我如何在 Magento 中创建/完成这些订单?
  2. 是否可以在数据库中查看这些订单,如果可以,如何查看?
  3. 如果无法从 Magento 或数据库检索这些订单,我如何手动创建新订单并分配失败发生时 Magento 在支付系统中捕获/分配的现有订单号?

paypal amazon-pay magento2 adyen magento-2.3

5
推荐指数
1
解决办法
2269
查看次数

无法访问 Magento 2.4.0 后端无法创建 acl 对象:无效文档

我正在测试升级到 Magento 2.4 但出现以下错误。我读到此错误可能与自定义扩展中缺少标题属性有关。为了尝试隔离问题,我从 /app/code/ 文件夹中删除了所有扩展,然后再次运行升级,编译过程,但即使删除了所有扩展,问题仍然存在。

知道如何调试吗?

1 exception(s):
Exception #0 (LogicException): Could not create an acl object: Invalid Document 
Element 'resource': The attribute 'title' is required but missing.
Line: 13


Exception #0 (LogicException): Could not create an acl object: Invalid Document 
Element 'resource': The attribute 'title' is required but missing.
Line: 13

<pre>#1 Magento\Framework\Acl\Builder\Proxy->getAcl() called at [vendor/magento/module-backend/Model/Auth/Session.php:229]
#2 Magento\Backend\Model\Auth\Session->processLogin() called at [vendor/magento/module-backend/Model/Auth.php:165]
#3 Magento\Backend\Model\Auth->login() called at [vendor/magento/framework/Interception/Interceptor.php:58]
#4 Magento\Backend\Model\Auth\Interceptor->___callParent() called at [vendor/magento/framework/Interception/Interceptor.php:138]
#5 Magento\Backend\Model\Auth\Interceptor->Magento\Framework\Interception\{closure}() called at [vendor/magento/framework/Interception/Interceptor.php:153]
#6 Magento\Backend\Model\Auth\Interceptor->___callPlugins() …
Run Code Online (Sandbox Code Playgroud)

magento2 magento-2.3

3
推荐指数
1
解决办法
3609
查看次数

Magento 保存类别时出现问题

我在 Magento 2.3.5 中保存类别时遇到一些问题,当我更改 SEO 信息(元标题、元描述和元关键字)后单击“保存”时,会出现此错误。

传递给 Magento\Catalog\Model\Category\FileInfo::removeStorePath() 的参数 1 必须是字符串类型,给定数组,在 /home/adminpsol2016/public_html/vendor/magento/module-catalog/Model/Category/FileInfo 中调用.php 第 167 行

在这里您可以看到问题的屏幕截图。

Magento 2.3.5 类别问题

php magento2 magento-2.3

2
推荐指数
1
解决办法
4626
查看次数

在使用 Magento 2 GraphQl 时,字符串翻译似乎不起作用

在 GraphQl Resolver 中,我们希望使用__()方法返回翻译后的字符串。不幸的是,这似乎不起作用。我们还进行了一些调试,但无法弄清楚为什么这不起作用。我的猜测是,解析器无法翻译,因为他们不知道翻译成哪种语言。但是我不知道如何设置语言。

有没有其他人遇到过这种问题,这在 PWA Studio 中是如何工作的?

translation magento2 graphql magento-2.3

1
推荐指数
1
解决办法
992
查看次数