Joomla

Fatal Error When Updating my Joomla version to 3.3 – Remember.php

My Joomla admin console told me I have 2 upgrades to do.

1.  Upgrade from 3.0 to 3.2.4

The first upgrade was from Joomla 3.0 to Joomla 3.2.4.  After the Joomla updater got to about 50% that’s when I got this error:

Fatal error: Call to a member function isAdmin() on a non-object in 

/web/cmsmindcom/cmsmind.com/

plugins/system/remember/remember.php on line 42

My whole site was down and could not get into the front end or backend, so I needed to resolve this issue fast before anyone noticed the site down.

Steps to resolve:

A.  Rename remember.php

  • Found my SSH or telnet username and password for my Joomla account
  • Logged in
  • Changed directory to the plugins directory: i.e.:
    • cd /cmsmind.com/plugins/system/remember
  • Renamed the original remember.php to remember.php.bk i.e.:
    • mv remember.php remember.php.bk
  • Note: You can also use FTP to login and rename your file.

After this step, I refreshed my site and I could see my backend and frontend again.  I was very happy, but I knew I had to find another version of this file somewhere else.  I postponed finding it, and proceeded with my next upgrade from Joomla 3.2.4 to Joomla 3.3 and deal with finding a new remember.php file afterwards.

2.  Upgrade from 3.2.4 to Joomla 3.3.0

My upgrade went along with no problems and afterwards the frontend and backend were fine.  I set out to replace my remember.php file with one from a stable release Joomla 3.1.1.

To my surprise when I looked in my plugins/remember directory, there was a new remember.php file already there.  I didn’t have to find a new file to replace the old one I renamed.  So if you have the same situation, you don’t have to find a new remember.php file to replace the old one you renamed.

In case you don’t see a copy of remember.php in your remember plugin directory, you can follow the following steps:

A.  Upload a new remember.php into your Plugins directory

  • Find a stable release of Joomla 3.1.1, you can find the 3.1.1 download here
  • Download the file
  • Extract ‘remember.php’ from the zip file
  • Upload the remember.php to your own Joomla installation directory
  • Upload the file to the exact same directory i.e.:
    • /cmsmind.com/plugins/system/remember

Hope that helps,

Elaine

Leave a Reply

Your email address will not be published. Required fields are marked *

Captcha Captcha Reload