Free Joomla Tutorials

 
06 Mar
Joomla! Update from 3.1 to 3.2 fatal error remember.php - 5.0 out of 5 based on 7 votes

Joomla! Update from 3.1 to 3.2 fatal error remember.php

Be the first to comment!
Last modified on Thursday, 21 May 2015 21:14
Rate this item
(7 votes)

THE PROBLEM

This error happened when updating Joomla 3.0 or 3.1 to 3.2 with a Rocket Theme Joomla Template, but as I was researching the issue on various forums I've noticed that many other people are having the same issue.

After the update it shows the following error:


SERVER ERROR

The website encountered an error while retrieving http://localhost/mysite/administrator/index.php?option=com_joomlaupdate&task=update.finalise. It may be down for maintenance or configured incorrectly.

HTTP Error 500 (Internal Server Error): An unexpected condition was encountered while the server was attempting to fulfill the request.


 The error is shown on the front and backend.

In other cases a blank screen appears. Whatever the case you can no longer access the site.

Watch Our Video Tutorial Below for the solution


THE SOLUTION

After activating error reporting from the configuration.php file 
public $error_reporting = 'default'; to public $error_reporting = 'maximum'

When I refreshed the page I've got the following error:

Fatal error
: Call to a member function isAdmin() on a non-object in /Users/username/Sites/mysite/plugins/system/remember/remember.php on line 42

I've found the following solution on various pages and forums that seems to work for many people, however it did not work for me since my site did not show the Database Fix Button. 

1. Rename the "remember.php" file to "remember_old.php" in "root/plugins/system/remember".

2. Reload the Admin Panel. This time it will be loaded. It will look a bit weird (broken) but you will still be able to access what you need.

3. Go to Extensions -> Extension Manage -> Database and click on the "Fix" button. Thishow your Database wil be upgraded.

4. Go back to "root/plugins/system/remember" and rename the "remember_old.php" file back to "remember.php".

IF THE DATABASE FIX BUTTON DOES NOT SHOW DO THE FOLLOWING:

If you get the error on the "Fix" database option you should create the table "xxxx_content_types" in your database (mySQL) by the following SQL query:

CREATE TABLE IF NOT EXISTS `xxxx_content_types` (

`id` int(11) NOT NULL,

`content_history_options` varchar(5120) NOT NULL COMMENT 'JSON string for com_contenthistory options'

) ENGINE=MyISAM DEFAULT CHARSET=latin1;

[You have to remember to chage the dbprefix xxxx_ to your database dbprefix.]

After creating the table the fix option button should show up on Extensions/Database, after fixing the database the problem is solved.

 

 

 

Federico Dantoni

Web Developer Expert in Global Online Solutions. 12+ years experience in the web development filed well versed in Content Management Systems, HTML5, CSS3, Java Script, SQL, JQuery among others.

Leave a comment

Make sure you enter the (*) required information where indicated. HTML code is not allowed.

Can't get data from youtube.
Probable causes listed below:

1. Youtube username or Playlist is not valid with your selection. Please set the parameters correctly from module manager

2. It might also be a problem with CURL library or your server config

Reply from youtube:

No longer available