Knowing the URL which generated the error message

Hello,
Is it possible to state in the error messages which URL generated the error ? For instance, if a user goes to http://mysite.com/document/2688 and it generates an error, to specify this URL in the error message ?

For instance, I have got those two error messages but I don’t know how the error was generated and to which page of my Omeka site to go to reproduce the error:

 2017-06-21T09:00:12+00:00 ERR (3): exception 'Zend_Controller_Action_Exception' with message 'Context "dcmes-xml'A=0" does not exist' in /sites/mysite/www/web_main/application/libraries/Zend/Controller/Action/Helper/ContextSwitch.php:532
Stack trace:
#0 /sites/mysite/www/web_main/application/libraries/Zend/Controller/Action/Helper/ContextSwitch.php(1239): Zend_Controller_Action_Helper_ContextSwitch->hasContext('dcmes-xml'A=0', true)
#1 /sites/mysite/www/web_main/application/libraries/Zend/Controller/Action/Helper/ContextSwitch.php(257): Zend_Controller_Action_Helper_ContextSwitch->hasActionContext('browse', 'dcmes-xml'A=0')
#2 /sites/mysite/www/web_main/application/libraries/Omeka/Controller/AbstractActionController.php(475): Zend_Controller_Action_Helper_ContextSwitch->initContext()
#3 /sites/mysite/www/web_main/application/libraries/Omeka/Controller/AbstractActionController.php(72): Omeka_Controller_AbstractActionController->_setActionContexts()
#4 /sites/mysite/www/web_main/application/libraries/Zend/Controller/Dispatcher/Standard.php(281): Omeka_Controller_AbstractActionController->__construct(Object(Zend_Controller_Request_Http), Object(Zend_Controller_Response_Http), Array)
#5 /sites/mysite/www/web_main/application/libraries/Zend/Controller/Front.php(954): Zend_Controller_Dispatcher_Standard->dispatch(Object(Zend_Controller_Request_Http), Object(Zend_Controller_Response_Http))
#6 /sites/mysite/www/web_main/application/libraries/Zend/Application/Bootstrap/Bootstrap.php(105): Zend_Controller_Front->dispatch()
#7 /sites/mysite/www/web_main/application/libraries/Zend/Application.php(382): Zend_Application_Bootstrap_Bootstrap->run()
#8 /sites/mysite/www/web_main/application/libraries/Omeka/Application.php(79): Zend_Application->run()
#9 /sites/mysite/www/web_main/index.php(23): Omeka_Application->run()
#10 {main}

Or this one:

> 2017-06-21T08:59:49+00:00 ERR (3): exception 'Omeka_Record_Exception' with message 'Type de recherche fournie invalide.' in /sites/mysite/www/web_main/application/models/Table/Item.php:123
> Stack trace:
> #0 /sites/mysite/www/web_main/application/models/Table/Item.php(29): Table_Item->_advancedSearch(Object(Omeka_Db_Select), Array)
> #1 /sites/mysite/www/web_main/application/models/Table/Item.php(339): Table_Item->filterBySearch(Object(Omeka_Db_Select), Array)
> #2 /sites/mysite/www/web_main/application/libraries/Omeka/Db/Table.php(323): Table_Item->applySearchFilters(Object(Omeka_Db_Select), Array)
> #3 /sites/mysite/www/web_main/application/libraries/Omeka/Db/Table.php(277): Omeka_Db_Table->getSelectForFindBy(Array)
> #4 [internal function]: Omeka_Db_Table->findBy(Array, 10, 1)
> #5 /sites/mysite/www/web_main/application/controllers/helpers/Db.php(59): call_user_func_array(Array, Array)
> #6 /sites/mysite/www/web_main/application/libraries/Omeka/Controller/AbstractActionController.php(128): Omeka_Controller_Action_Helper_Db->__call('findBy', Array)
> #7 /sites/mysite/www/web_main/application/libraries/Omeka/Controller/AbstractActionController.php(128): Omeka_Controller_Action_Helper_Db->findBy(Array, 10, 1)
> #8 /sites/mysite/www/web_main/application/controllers/ItemsController.php(183): Omeka_Controller_AbstractActionController->browseAction()
> #9 /sites/mysite/www/web_main/application/libraries/Zend/Controller/Action.php(516): ItemsController->browseAction()
> #10 /sites/mysite/www/web_main/application/libraries/Zend/Controller/Dispatcher/Standard.php(308): Zend_Controller_Action->dispatch('browseAction')
> #11 /sites/mysite/www/web_main/application/libraries/Zend/Controller/Front.php(954): Zend_Controller_Dispatcher_Standard->dispatch(Object(Zend_Controller_Request_Http), Object(Zend_Controller_Response_Http))
> #12 /sites/mysite/www/web_main/application/libraries/Zend/Application/Bootstrap/Bootstrap.php(105): Zend_Controller_Front->dispatch()
> #13 /sites/mysite/www/web_main/application/libraries/Zend/Application.php(382): Zend_Application_Bootstrap_Bootstrap->run()
> #14 /sites/mysite/www/web_main/application/libraries/Omeka/Application.php(79): Zend_Application->run()
> #15 /sites/mysite/www/web_main/index.php(23): Omeka_Application->run()
> #16 {main}

Thanks,

Usually, parsing through the trace will get you to that information if you watch for what controllers and actions are involved. So, in the second example, this line makes it look like something is going wrong on the items/browse page:

> #9 /sites/mysite/www/web_main/application/libraries/Zend/Controller/Action.php(516): ItemsController->browseAction()

In the first example, it’s a little more hidden because of the context switch, but the hasActionContext in line #1makes it look like an issue with the same page’s xml output.