当我尝试登录Magento 2管理面板时出现500错误

时间:2019-03-05 09:36:30

标签: php apache admin magento2 backend

当前尝试登录到Magento后端面板(版本2.2.7),但是每当我尝试访问管理面板时,都会出现错误消息:

  

此页面无法正常运行www.websitename.com目前无法   处理此请求。   HTTP错误500

我查看了日志,似乎其中包含以下Apache错误。

  

出现错误'PHP消息:PHP致命错误:未捕获的错误:调用   成员函数getNext()在null中   /var/www/vhosts/websitename.com/httpdocs/generated/code/Magento/User/Model/User/Interceptor.php:529\nStack   跟踪:\ n#0   /var/www/vhosts/websitename.com/httpdocs/vendor/magento/module-backend/Model/Locale/Manager.php(96):   Magento \ User \ Model \ User \ Interceptor-> getInterfaceLocale()\ n#1   /var/www/vhosts/websitename.com/httpdocs/vendor/magento/module-backend/Model/Locale/Resolver.php(77):   Magento \ Backend \ Model \ Locale \ Manager-> getUserInterfaceLocale()\ n#2   /var/www/vhosts/websitename.com/httpdocs/vendor/magento/framework/Locale/Resolver.php(65):   Magento \ Backend \ Model \ Locale \ Resolver-> setLocale(NULL)\ n#3   /var/www/vhosts/websitename.com/httpdocs/vendor/magento/module-backend/Model/Locale/Resolver.php(60):   Magento \ Framework \ Locale \ Resolver-> __ construct(Object(Magento \ Framework \ App \ Config \ Interceptor),   '常规/语言环境/ ...','存储',NULL)\ n#4   /var/www/vhosts/websitename.com/httpdocs/vendor/magento/framework/ObjectManager/Factory/Abst ... \ n'

任何人都可以提出解决此问题的方法,因为我目前无法进入我的网站的后端。

1 个答案:

答案 0 :(得分:0)

这似乎是由称为“ Moogento Pickpack” 的供应商扩展引起的。禁用此扩展程序似乎已导致该问题暂时停止。

我将与扩展程序供应商联系,并尝试找出导致问题的确切原因。