Started having a weird problem on my site. I've not made any changes, except for running a clean up on my database to remove unread messages (known bug, see here). I've ran this before, and not had a problem, so I don't think that's the issue.
Anyway, when anyone goes to their dashboard (http://motorbikecommunity.com/dashboard) they get an e500.php page. Here's the details of the error:
Error details:Type:ExceptionMessage:Class NEWSFEED_CMP_MyFeedWidget does not existFile:/var/www/vhosts/kevquirk.com/httpdocs/motorbikecommunity.com/ow_system_plugins/base/components/drag_and_drop_item.phpLine:208Trace:#0 /var/www/vhosts/kevquirk.com/httpdocs/motorbikecommunity.com/ow_system_plugins/base/components/drag_and_drop_item.php(208): ReflectionClass->__construct('NEWSFEED_CMP_My...') #1 /var/www/vhosts/kevquirk.com/httpdocs/motorbikecommunity.com/ow_system_plugins/base/components/drag_and_drop_item.php(92): BASE_CMP_DragAndDropItem->checkComponent('NEWSFEED_CMP_My...') #2 /var/www/vhosts/kevquirk.com/httpdocs/motorbikecommunity.com/ow_system_plugins/base/components/drag_and_drop_entity_panel.php(200): BASE_CMP_DragAndDropItem->setContentComponentClass('NEWSFEED_CMP_My...') #3 /var/www/vhosts/kevquirk.com/httpdocs/motorbikecommunity.com/ow_smarty/template_c/f925e6e21e112b6c84f3c206b68c13854c274b2e.file.drag_and_drop_entity_panel.html.php(100): BASE_CMP_DragAndDropEntityPanel->tplComponent(Array, Object(Smarty_Internal_Template)) #4 /var/www/vhosts/kevquirk.com/httpdocs/motorbikecommunity.com/ow_libraries/smarty3/sysplugins/smarty_internal_templatebase.php(180): content_54ccd8611d9ff2_39989026(Object(Smarty_Internal_Template)) #5 /var/www/vhosts/kevquirk.com/httpdocs/motorbikecommunity.com/ow_core/view_renderer.php(101): Smarty_Internal_TemplateBase->fetch('/var/www/vhosts...') #6 /var/www/vhosts/kevquirk.com/httpdocs/motorbikecommunity.com/ow_core/renderable.php(271): OW_ViewRenderer->renderTemplate('/var/www/vhosts...') #7 /var/www/vhosts/kevquirk.com/httpdocs/motorbikecommunity.com/ow_core/component.php(80): OW_Renderable->render() #8 /var/www/vhosts/kevquirk.com/httpdocs/motorbikecommunity.com/ow_system_plugins/base/controllers/component_panel.php(156): OW_Component->render() #9 /var/www/vhosts/kevquirk.com/httpdocs/motorbikecommunity.com/ow_system_plugins/base/controllers/component_panel.php(182): BASE_CTRL_ComponentPanel->action('dashboard', 1, false, Array, 'drag_and_drop_e...') #10 [internal function]: BASE_CTRL_ComponentPanel->dashboard(Array) #11 /var/www/vhosts/kevquirk.com/httpdocs/motorbikecommunity.com/ow_core/request_handler.php(266): call_user_func_array(Array, Array) #12 /var/www/vhosts/kevquirk.com/httpdocs/motorbikecommunity.com/ow_core/application.php(329): OW_RequestHandler->dispatch() #13 /var/www/vhosts/kevquirk.com/httpdocs/motorbikecommunity.com/index.php(73): OW_Application->handleRequest() #14 {main}
I've attached a copy of my drag_and_drop_item.php to this post (I've had to compress it to allow the upload), as that seems to be the problem. However, I don't know what it should look like, or what plugin it's a part of.
Thanks,
Kev