Users running a non-download version of Vanilla (pulled from github), on branch release/2019.016 or master from the last 2 weeks should upgrade to release/2019.017 or latest master for security reasons. Downloaded official open sources releases are not affected.

Can't access to Dashboard > Users

About a week ago I've installed three plugins: Spoof, Necro, Multilingual, but didn't do a backup(((. Then I used Spoof on the user of my forum. And few days ago I've seen "Something has gone wrong. We've run into a problem and are unable to handle this request right now. Please check back in a little while."

What I see in section "Users" in the Dashboard:

Disabling plugins and clearing cache didn't get results.

What should I do to solve my problem?



  • Vanilla ver. 3.3

  • phreakphreak Vanilla*APP (White Label) & Vanilla*Skins Shop MVP

    Mmh, let's try these things:

    1. Do you get more information when you are adding $Configuration['Debug'] = TRUE; to the config file?
    2. Can you reach a users profile like: (or another user ID) ?
    3. Did you try removing the plugins from your /plugins folder?
    4. Did you clear the cache manually from the /cache folder?
    • VanillaAPP | iOS & Android App for Vanilla - White label app for Vanilla Forums OS
    • VanillaSkins | Plugins, Themes, Graphics and Custom Development for Vanilla
  • 1) When open page

    Fatal Error in IP2Location\Database.ipVersionAndNumber();

    Call to undefined function IP2Location\bcadd()

    The error occurred on or near: /var/www/

     991:     } elseif (filter_var($ip, FILTER_VALIDATE_IP, FILTER_FLAG_IPV6)) {
     992: 	  $result = 0;
     994: 	  foreach (str_split(bin2hex(inet_pton($ip)), 8) as $word) {
     995:         $result = bcadd(bcmul($result, '4294967296', 0), self::wrap32(hexdec($word)), 0);
     996:       }
     998: 	  return [6, $result];
     999:     } else {


    [/var/www/] IP2Location\Database::ipVersionAndNumber();
    [/var/www/] IP2Location\Database->lookup();
    [/var/www/] IP2LocationPlugin->getLocation();
    [/var/www/] IP2LocationPlugin->UserController_UserCell_Handler();
    [/var/www/] PHP::call_user_func_array();
    [/var/www/] Garden\EventManager->fire();
    [/var/www/] Gdn_PluginManager->callEventHandler();
    [/var/www/] Gdn_PluginManager->callEventHandlers();
    [/var/www/] Gdn_Pluggable->fireEvent();
    [/var/www/] PHP::include();
    [/var/www/] PHP::include();
    [/var/www/] Gdn_Controller->fetchView();
    [/var/www/] Gdn_Controller->xRender();
    [/var/www/] Gdn_Pluggable->__call();
    [/var/www/] UserController->index();
    [/var/www/] Gdn_Dispatcher->dispatchController();
    [/var/www/] Gdn_Dispatcher->dispatch()

    2) Yes

    3) Yes, but now I see that problem, with IP2Location plugin. So I've disabled it. Now everything works fine.

    4) Yes

    When open @hexasoft

    Debug Trace

    Gdn_ApplicationManager->enabledApplicationFolders() is deprecated.
    #0 [internal function]: gdn_ErrorHandler(16384, 'Gdn_Application...', '/var/www/nachov...', 952, Array)
    #1 /var/www/ trigger_error('Gdn_Application...', 16384)
    #2 /var/www/ deprecated('Gdn_Application...')
    #3 /var/www/ Gdn_ApplicationManager->enabledApplicationFolders()
    #4 [internal function]: MultilingualPlugin->gdn_dispatcher_afterAnalyzeRequest_handler(Object(Gdn_Dispatcher), Array)
    #5 /var/www/ call_user_func_array(Array, Array)
    #6 /var/www/ Garden\EventManager->fire('Gdn_Dispatcher_...', Object(Gdn_Dispatcher), Array)
    #7 /var/www/ Gdn_PluginManager->callEventHandler(Object(Gdn_Dispatcher), 'Gdn_Dispatcher', 'AfterAnalyzeReq...', 'Handler')
    #8 /var/www/ Gdn_PluginManager->callEventHandlers(Object(Gdn_Dispatcher), 'Gdn_Dispatcher', 'AfterAnalyzeReq...')
    #9 /var/www/ Gdn_Pluggable->fireEvent('AfterAnalyzeReq...')
    #10 /var/www/ Gdn_Dispatcher->dispatch()
    #11 {main}

    Canonical URL !==
    #0 [internal function]: gdn_ErrorHandler(1024, 'Canonical URL h...', '/var/www/nachov...', 863, Array)
    #1 /var/www/ trigger_error('Canonical URL h...', 1024)
    #2 /var/www/ Gdn_Dispatcher->dispatchController(Object(Gdn_Request), Array)
    #3 /var/www/ Gdn_Dispatcher->dispatch()
    #4 {main}
    Constant IP2LOCATION_ROOT already defined
    #0 [internal function]: gdn_ErrorHandler(8, 'Constant IP2LOC...', '/var/www/nachov...', 6, Array)
    #1 /var/www/ define('IP2LOCATION_ROO...', '/var/www/nachov...')
    #2 /var/www/ include('/var/www/nachov...')
    #3 /var/www/ Gdn_Controller->fetchView('settings', '', 'plugins/IP2Loca...')
    #4 /var/www/ Gdn_Controller->xRender('settings', '', 'plugins/IP2Loca...')
    #5 /var/www/ Gdn_Pluggable->__call('render', Array)
    #6 /var/www/ IP2LocationPlugin->Controller_Index(Object(SettingsController), Array)
    #7 /var/www/ Gdn_Plugin->dispatch(Object(SettingsController))
    #8 /var/www/ IP2LocationPlugin->SettingsController_IP2Location_Create(Object(SettingsController), Array)
    #9 /var/www/ Gdn_Dispatcher->dispatchController(Object(Gdn_Request), Array)
    #10 /var/www/ Gdn_Dispatcher->dispatch()
    #11 {main}

  • My problem is spammers...

    Грудня 24 = December 24 ;))

Sign In or Register to comment.