We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 23193
    • 7 Posts
    Description of Problem:

    I have just upgraded from 2.1.3 to 2.2.7
    When I try and access the manager login I get the following message -

    Fatal error: Call to a member function render() on a non-object in ...../manager/controllers/default/welcome.class.php on line 65

    Steps to Reproduce:
    Attempt manager login
    I have tried clearing /core/cache/ and deleting browser cookies

    The manager is still logged in and I can access it directly without going through the login screen through URLs in my web history. I tried to logout as recommended during the setup process but my username and password were not accepted. I have kept cookies on my main browser so that I am not locked out, but have tried cookie reset on a separate browser. The manager still says 2.1.3-pl (traditional) at the top of the screen, but the package management interface has changed, and the login screen says 2.2.7

    Expected Outcome:


    • MODX Version:
    • 2.2.7-pl (traditional)

    • PHP Version:

    • 5.2.42

    • Database (MySQL, SQL Server, etc) Version:

    • MySQL 5.0.85
    • Additional Server Info:
    • Installed MODX Add-ons:
    • activationemail
      captcha
      filelister
      fileupload
      formit
      getresources
      login
      quip
      sitemapfriend
      tinymce
      wayfinder

      Downloaded but not installed (installer hangs) - Gallery

    • Error Log Contents: (attach as file if it’s too large)
    • [2013-05-08 07:57:06] (ERROR @ /index.php) feoDownload: Attempt to set NOT NULL field referer to NULL
      [2013-05-08 08:29:47] (ERROR @ /index.php) feoDownload: Attempt to set NOT NULL field referer to NULL
      [2013-05-08 09:41:10] (ERROR @ /index.php) feoDownload: Attempt to set NOT NULL field referer to NULL

      I have a bigger log file that I downloaded from the server but I can't upload it as it is 3.6MB and I get an error message. The above log is what is currently in the manager log.
    [ed. note: Phantom99 last edited this post 13 years, 4 months ago.]
      • 30585
      • 833 Posts
      A lot has changed since MODX 2.1.3. I would advise to take an incremental approach. It might be time-consuming, but it surely saves you a lot of pain. You should incrementally upgrade to at least 2.2.1, then try jumping to 2.2.7.
        A MODx Fanatic