We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 25287
    • 81 Posts
    I upgraded from 2.0.9 to 2.1.3. Now the front end shows a completely blank page, yet the manager pages all work.

    The error log shows the following error:
    PHP Fatal error:  Call to undefined method modX::getActiveChildren() in server/core/cache/includes/elements/modsnippet/17.include.cache.php on line 14


    I have basically done a complete reinstall, including all packages, but am still getting the same error.

    At this stage I have run out of ideas so any help would be appreciated.

    The website is http://www.robpackerphotography.com/

    Thanks
    Rob
      • 24041
      • 7 Posts
      I think this is because getActiveChildren() is from the Evo codebase and all of that was removed in 2.1. If you have Evo code in your snippets you’re going to have to update it to the new xPDO codebase.
        • 25287
        • 81 Posts
        Thanks for that! It took a while, but I discovered a snippet randomText, written by Sottwell back in 2006. I have been using it, so now need to find a replacement.

        Now there is a new error:
        PHP Fatal error:  Call to undefined method modX::getTemplateVarOutput() in /server/core/cache/includes/elements/modsnippet/22.include.cache.php on line 108


        I’ve done some digging on this one with no success yet.

        Thanks for any help on this.

        Rob