Site down after 1.5.8. update

This topic contains 5 replies, has 2 voices, and was last updated by  Stiofan O’Connor 9 years, 1 month ago.

We have moved to a support ticketing system and our forums are now closed.

Open Support Ticket
  • Author
    Posts
  • #130330

    Faris Raouf
    Buyer
    Post count: 13

    Something odd seems to have happened when I updated to 1.5.8. just now.

    I was on GD 1.5.6 with Location Manager 1.4.3.

    I updated to GD 1.5.8 and boom, no site, just white screen. The Error log shows:

    Warning: require_once(): Unable to access GEODIRECTORY_PLUGIN_DIRwp-session/class-recursive-arrayaccess.php in /REDACTED/httpdocs/wp/wp-content/plugins/geodirectory/geodirectory-functions/geodir-class-session.php on line 63

    Warning: require_once(GEODIRECTORY_PLUGIN_DIRwp-session/class-recursive-arrayaccess.php): failed to open stream: No such file or directory in /REDACTED/httpdocs/wp/wp-content/plugins/geodirectory/geodirectory-functions/geodir-class-session.php on line 63

    Fatal error: require_once(): Failed opening required ‘GEODIRECTORY_PLUGIN_DIRwp-session/class-recursive-arrayaccess.php’ (include_path=’.:/usr/share/pear/’) in /REDACTED/httpdocs/wp/wp-content/plugins/geodirectory/geodirectory-functions/geodir-class-session.php on line 63

    So GEODIRECTORY_PLUGIN_DIR is not being set? Or something.

    Renaming the geodirectory plugin directory by itself did not bring the site back up – I also had to rename to geodir_location_manager directory.

    This allowed WP to come back up, and it shows GD 1.5.8 as being installed but obviously deactivated, with Location Manager still at 1.4.3 and again of course deactivated.

    Clicking on the Activate link for GD results in WP saying it can’t activate the plugin and showing the same PHP error as above (in renamed directory).

    I can, however, activate Location Manager with no errors, not that it does any good.

    As there was no Location Manager 1.4.4 showing, I installed and activated the Force Update plugin, but still not Location Manager update shows.

    Disabling then re-enabling Force Update plugin does not help.

    Sooo… I’m not sure what to do next.

    #130364

    Stiofan O’Connor
    Site Admin
    Post count: 22956

    Hello, you should be on Location manager 1.4.4, if you dont see the notification for it please see this post: https://wpgeodirectory.com/support/topic/missing-update-notifications/

    If you have any problems please post wp-admin and fTP and i will resolve things.

    Thanks,

    Stiofan

    #130448

    Faris Raouf
    Buyer
    Post count: 13
    This reply has been marked as private.
    #130509

    Stiofan O’Connor
    Site Admin
    Post count: 22956

    Thanks for the info, that constant was undefined, but should only have been called if the server is running in safemode which your server seems to be, hence it seems to be only you effected, i have updated the code on your server and all should be good now.

    Thanks,

    Stiofan

    #130526

    Faris Raouf
    Buyer
    Post count: 13

    Thank you!

    safemode is deprecated in php > 5.3, so it won’t be enabled for long as we’ll upgrade to 5.4 or probably 5.6 shortly.

    Will the modifications you made cause any problem once this upgrade happens, or is it now able to handle either situation?

    #130527

    Stiofan O’Connor
    Site Admin
    Post count: 22956

    No i have made the changes in core and they will be in the next release.

    Thanks,

    Stiofan

Viewing 6 posts - 1 through 6 (of 6 total)

We have moved to a support ticketing system and our forums are now closed.

Open Support Ticket
20% Discount Offer
Hurry! Get your 20% discount before it expires. Get 20% Discount