AutoAccessoriez

Magento System Config Not Working After M2ePro Update

Recommended Posts

After updating M2ePro with the updater module, my system config page (Stores>All Stores) has quit working. I have uninstalled both the updater and M2ePro, removed all files, and reinstalled the latest version manually. I still cannot access store configurations. I am days from launching, and Magento 2.1.7 update has borked my settings, for better or for worse. Latest backups included this bug, and Google is no help. Below is an error log:

a:4:{i:0;s:136:"Notice: Undefined index: id in /var/www/html/magento/vendor/magento/
odule-config/Model/Config/Structure/Element/Iterator.php on line 59";i:1;s:6671:"#0
var/www/html/magento/vendor/magento/module-config/Model/Config/Structure/Element/Ite
ator.php(59): Magento\Framework\App\ErrorHandler->handler(8, 'Undefined index...', '
var/www/html/m...', 59, Array)
#1 /var/www/html/magento/vendor/magento/module-config/Model/Config/Structure.php(92)
 Magento\Config\Model\Config\Structure\Element\Iterator->setElements(Array, 'default
)
#2 /var/www/html/magento/vendor/magento/module-config/Model/Config/Structure.php(135
: Magento\Config\Model\Config\Structure->getTabs()
#3 /var/www/html/magento/vendor/magento/module-config/Controller/Adminhtml/System/Ab
tractConfig.php(57): Magento\Config\Model\Config\Structure->getFirstSection()
#4 /var/www/html/magento/vendor/magento/framework/Interception/Interceptor.php(74):
agento\Config\Controller\Adminhtml\System\AbstractConfig->dispatch(Object(Magento\Fr
mework\App\Request\Http))
#5 /var/www/html/magento/vendor/magento/framework/Interception/Chain/Chain.php(70):
agento\Config\Controller\Adminhtml\System\Config\Index\Interceptor->___callParent('d
spatch', Array)
#6 /var/www/html/magento/vendor/magento/framework/Interception/Chain/Chain.php(63):
agento\Framework\Interception\Chain\Chain->invokeNext('Magento\\Config\\...', 'dispa
ch', Object(Magento\Config\Controller\Adminhtml\System\Config\Index\Interceptor), Ar
ay, 'adminAuthentica...')
#7 /var/www/html/magento/vendor/magento/module-backend/App/Action/Plugin/Authenticat
on.php(143): Magento\Framework\Interception\Chain\Chain->Magento\Framework\Intercept
on\Chain\{closure}(Object(Magento\Framework\App\Request\Http))
#8 /var/www/html/magento/vendor/magento/framework/Interception/Chain/Chain.php(67):
agento\Backend\App\Action\Plugin\Authentication->aroundDispatch(Object(Magento\Confi
\Controller\Adminhtml\System\Config\Index\Interceptor), Object(Closure), Object(Mage
to\Framework\App\Request\Http))
#9 /var/www/html/magento/vendor/magento/framework/Interception/Interceptor.php(138):
Magento\Framework\Interception\Chain\Chain->invokeNext('Magento\\Config\\...', 'disp
tch', Object(Magento\Config\Controller\Adminhtml\System\Config\Index\Interceptor), A
ray, 'adminMassaction...')
#10 /var/www/html/magento/vendor/magento/module-backend/App/Action/Plugin/Massaction
ey.php(33): Magento\Config\Controller\Adminhtml\System\Config\Index\Interceptor->Mag
nto\Framework\Interception\{closure}(Object(Magento\Framework\App\Request\Http))
#11 /var/www/html/magento/vendor/magento/framework/Interception/Interceptor.php(142)
 Magento\Backend\App\Action\Plugin\MassactionKey->aroundDispatch(Object(Magento\Conf
g\Controller\Adminhtml\System\Config\Index\Interceptor), Object(Closure), Object(Mag
nto\Framework\App\Request\Http))
#12 /var/www/html/magento/var/generation/Magento/Config/Controller/Adminhtml/System/
onfig/Index/Interceptor.php(26): Magento\Config\Controller\Adminhtml\System\Config\I
dex\Interceptor->___callPlugins('dispatch', Array, Array)
#13 /var/www/html/magento/vendor/magento/framework/App/FrontController.php(55): Mage
to\Config\Controller\Adminhtml\System\Config\Index\Interceptor->dispatch(Object(Mage
to\Framework\App\Request\Http))
#14 /var/www/html/magento/vendor/magento/framework/Interception/Interceptor.php(74):
Magento\Framework\App\FrontController->dispatch(Object(Magento\Framework\App\Request
Http))
#15 /var/www/html/magento/vendor/magento/framework/Interception/Chain/Chain.php(70):
Magento\Framework\App\FrontController\Interceptor->___callParent('dispatch', Array)
#16 /var/www/html/magento/vendor/magento/framework/Interception/Chain/Chain.php(63):
Magento\Framework\Interception\Chain\Chain->invokeNext('Magento\\Framewo...', 'dispa
ch', Object(Magento\Framework\App\FrontController\Interceptor), Array, 'm2epro_plugi
_h...')
#17 [internal function]: Magento\Framework\Interception\Chain\Chain->Magento\Framewo
k\Interception\Chain\{closure}(Object(Magento\Framework\App\Request\Http))
#18 /var/www/html/magento/app/code/Ess/M2ePro/Plugin/AbstractPlugin.php(34): call_us
r_func_array(Object(Closure), Array)
#19 /var/www/html/magento/app/code/Ess/M2ePro/Plugin/HealthStatus/Magento/Framework/
pp/FrontController.php(42): Ess\M2ePro\Plugin\AbstractPlugin->execute('dispatch', Ob
ect(Magento\Framework\App\FrontController\Interceptor), Object(Closure), Array)
#20 /var/www/html/magento/vendor/magento/framework/Interception/Chain/Chain.php(67):
Ess\M2ePro\Plugin\HealthStatus\Magento\Framework\App\FrontController->aroundDispatch
Object(Magento\Framework\App\FrontController\Interceptor), Object(Closure), Object(M
gento\Framework\App\Request\Http))
#21 /var/www/html/magento/vendor/magento/framework/Interception/Chain/Chain.php(63):
Magento\Framework\Interception\Chain\Chain->invokeNext('Magento\\Framewo...', 'dispa
ch', Object(Magento\Framework\App\FrontController\Interceptor), Array, 'm2epro_updat
r_...')
#22 /var/www/html/magento/app/code/Ess/M2eProUpdater/Plugin/Front/Controller/Notific
tions.php(66): Magento\Framework\Interception\Chain\Chain->Magento\Framework\Interce
tion\Chain\{closure}(Object(Magento\Framework\App\Request\Http))
#23 /var/www/html/magento/vendor/magento/framework/Interception/Chain/Chain.php(67):
Ess\M2eProUpdater\Plugin\Front\Controller\Notifications->aroundDispatch(Object(Magen
o\Framework\App\FrontController\Interceptor), Object(Closure), Object(Magento\Framew
rk\App\Request\Http))
#24 /var/www/html/magento/vendor/magento/framework/Interception/Interceptor.php(138)
 Magento\Framework\Interception\Chain\Chain->invokeNext('Magento\\Framewo...', 'disp
tch', Object(Magento\Framework\App\FrontController\Interceptor), Array, 'install')
#25 /var/www/html/magento/vendor/magento/framework/Module/Plugin/DbStatusValidator.p
p(69): Magento\Framework\App\FrontController\Interceptor->Magento\Framework\Intercep
ion\{closure}(Object(Magento\Framework\App\Request\Http))
#26 /var/www/html/magento/vendor/magento/framework/Interception/Interceptor.php(142)
 Magento\Framework\Module\Plugin\DbStatusValidator->aroundDispatch(Object(Magento\Fr
mework\App\FrontController\Interceptor), Object(Closure), Object(Magento\Framework\A
p\Request\Http))
#27 /var/www/html/magento/var/generation/Magento/Framework/App/FrontController/Inter
eptor.php(26): Magento\Framework\App\FrontController\Interceptor->___callPlugins('di
patch', Array, Array)
#28 /var/www/html/magento/vendor/magento/framework/App/Http.php(135): Magento\Framew
rk\App\FrontController\Interceptor->dispatch(Object(Magento\Framework\App\Request\Ht
p))
#29 /var/www/html/magento/vendor/magento/framework/App/Bootstrap.php(258): Magento\F
amework\App\Http->launch()
#30 /var/www/html/magento/index.php(39): Magento\Framework\App\Bootstrap->run(Object
Magento\Framework\App\Http))
#31 {main}";s:3:"url";s:109:"/admin_mzvshw/admin/system_config/index/key/ac958539790
6812a3b717656e2c78d13c24297da27c4095a78f63d2c44b8b64/";s:11:"script_name";s:10:"/ind
ex.php";}

Share this post


Link to post
Share on other sites

Have you had any progress with the problem? 

It is strange that the error came up after M2E Pro upgrade, it does not seem to be caused by the extension. You can try to disable the extension in app/etc/config.php and check if the error still occurs. 

Just go to the file app/etc/ config.php, search for Ess_M2ePro, change the value to '0' next to it and clear cache. 

If you see the error again, apparently, something else causes it. 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.