[2019-04-18 09:56:18] main.INFO: Broken reference: the 'notification.messages' tries to reorder itself towards 'user', but their parents are different: 'header.inner.right' and 'header' respectively. [] []

This is the error in exception log and system got stuck in the controller after completing its functionality rather then returning value and throws 404 error.


This is not an Error but rather Info, Magento tells you that it can't reorder by itself elements inside header.inner.right on merging xml.

Basically the order is like this:


Try this :

<move element="user" before="-" destination="header.inner.right" />
<move element="notification.messages" after="user" destination="header.inner.right" />

Edit :

Yes, it's not an error but just info, and not because it's an info that you d'ont have to solve it ! The 404 error dont due from this xml order.

vendor/psr/log/Psr/Log/LoggerInterface.php::info(); //output : main.INFO:
vendor/psr/log/Psr/Log/LoggerInterface.php::error(); //output : main.ERROR:
| improve this answer | |
  • if this is not the error then hoe can i identify the error because there is no error on front page except 404 my extension got stuck in a controller in RECURSIVE FUNCTION and stop reading code in execute method that is written after the calling of RECURSIVE FUNCTION – Asad Ullah Apr 18 '19 at 11:39
  • i am duplicating category with products when products are more then 700 it gives me this error while checking on live instance and on local this process takes time as compare to live instance but it completes the code and return the requested value on local but not on live instance unable to determine whats the problem here – Asad Ullah Apr 18 '19 at 11:41
  • You can see my edit – PЯINCƏ Apr 18 '19 at 17:17
  • where should i put this code ?which file – Asad Ullah Apr 19 '19 at 11:39

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.