Magento 1.9 无法进行客户登录,未定义的偏移量 + 未定义的变量
Magento 1.9 cannot make customer login, undefined offset + undefined variable
我有一个非常奇怪的问题。昨天我在 magento 上工作得很好,今天当我打开电脑并在清理缓存和会话后尝试登录我的帐户时,它在客户登录时给我这个错误:
Error occurred. Please try again later
在前端。
我深入 system.log 得到了这个:
ERR (3): Notice: Undefined offset: 158 in {...}/phpseclib/Math/BigInteger.php on line 3426 and 3317
ERR (3): Notice: Undefined variable: cmsPageIdentifier in {...}/default/template/page/html/header.phtml on line 29
这是有问题的代码
第 7-10 行:
if(Mage::app()->getFrontController()->getRequest()->getRouteName() == 'cms')
{
$cmsPageIdentifier = Mage::getSingleton('cms/page')->getIdentifier();
}
第 29 行:
<?php elseif ($cmsPageIdentifier && $cmsPageIdentifier == "conferma-invio") : ?>
在sso.log我有这个
DEBUG (7): HTTP status: 503 when trying to get user authentication
DEBUG (7): Field Status was empty in webapi response
谢谢。
我手动修复了 BigInteger,我只保留了 sso.log。
深入研究,发现还有一个模块错误阻止了客户登录。在 app/etc/modules/Module_Name.xml
中将该模块设置为 false
修复了它。
我有一个非常奇怪的问题。昨天我在 magento 上工作得很好,今天当我打开电脑并在清理缓存和会话后尝试登录我的帐户时,它在客户登录时给我这个错误:
Error occurred. Please try again later
在前端。
我深入 system.log 得到了这个:
ERR (3): Notice: Undefined offset: 158 in {...}/phpseclib/Math/BigInteger.php on line 3426 and 3317
ERR (3): Notice: Undefined variable: cmsPageIdentifier in {...}/default/template/page/html/header.phtml on line 29
这是有问题的代码
第 7-10 行:
if(Mage::app()->getFrontController()->getRequest()->getRouteName() == 'cms')
{
$cmsPageIdentifier = Mage::getSingleton('cms/page')->getIdentifier();
}
第 29 行:
<?php elseif ($cmsPageIdentifier && $cmsPageIdentifier == "conferma-invio") : ?>
在sso.log我有这个
DEBUG (7): HTTP status: 503 when trying to get user authentication
DEBUG (7): Field Status was empty in webapi response
谢谢。
我手动修复了 BigInteger,我只保留了 sso.log。
深入研究,发现还有一个模块错误阻止了客户登录。在 app/etc/modules/Module_Name.xml
中将该模块设置为 false
修复了它。