Resolved After server crashed, WF is unhappy

Discussion in '[bd] Widget Framework' started by Sperber, Sep 14, 2016.

  1. Sperber

    Sperber New Member

    #1 , Sep 14, 2016
    Last edited: Nov 3, 2016
    An auto-update of Plesk crashed our server and the filesystem was damaged. We tried to repair this tonight. Just wanted to open the forums again and run into this error. I´m unsure how to solve that. Could you gimme a hand on this, @ChrisD ?

    An exception occurred: file_put_contents(/var/www/vhosts/host.com/httpdocs/internal_data/WidgetFramework/cache/forum/list/pc1/lock/s4.bin): failed to open stream: Permission denied in /var/www/vhosts/host.com/httpdocs/library/WidgetFramework/Model/Cache.php on line 348

    1. XenForo_Application::handlePhpError()
    2. file_put_contents() in WidgetFramework/Model/Cache.php at line 348
    3. WidgetFramework_Model_Cache->_file_setCache() in WidgetFramework/Model/Cache.php at line 112
    4. WidgetFramework_Model_Cache->setCache() in WidgetFramework/Model/Cache.php at line 166
    5. WidgetFramework_Model_Cache->acquireLock() in WidgetFramework/WidgetRenderer.php at line 689
    6. WidgetFramework_WidgetRenderer->render() in WidgetFramework/Core.php at line 499
    7. WidgetFramework_Core->renderWidget() in WidgetFramework/Core.php at line 461
    8. WidgetFramework_Core->renderWidgets() in WidgetFramework/Core.php at line 428
    9. WidgetFramework_Core->_renderWidgetsFor() in WidgetFramework/Core.php at line 311
    10. WidgetFramework_Core->renderWidgetsFor() in WidgetFramework/Listener.php at line 127
    11. WidgetFramework_Listener::template_post_render()
    12. call_user_func_array() in XenForo/CodeEvent.php at line 58
    13. XenForo_CodeEvent::fire() in XenForo/Template/Abstract.php at line 195
    14. XenForo_Template_Abstract->render() in XenForo/Template/Public.php at line 110
    15. XenForo_Template_Public->render() in XenForo/ViewRenderer/HtmlPublic.php at line 124
    16. XenForo_ViewRenderer_HtmlPublic->renderContainer() in XenForo/FrontController.php at line 639
    17. XenForo_FrontController->renderView() in XenForo/FrontController.php at line 158
    18. XenForo_FrontController->run() in /var/www/vhosts/myhost.com/httpdocs/index.php at line 13
     
  2. xfrocks

    xfrocks XenForo rocks!
    Staff Member

    Looks like a corrupt file system. You can safely delete the directory internal_data/WidgetFramework/cache and see if it can resolve itself.
     
  3. Sperber

    Sperber New Member

    Thanks, that did the trick.

    OT: Is your server having problems, too? The site loads forever (>3 minutes) on each page for me.
     
    1. xfrocks

      xfrocks XenForo rocks!
      Staff Member

      xfrocks @Sperber You meant xfrocks.com? It seems to be fine for me.
       
Loading...