upgrade errors

886 views
Skip to first unread message

Joanne Pinatel

unread,
Feb 2, 2015, 8:17:28 AM2/2/15
to joom...@googlegroups.com

Hi All,

 

Can anyone shed some light on the following errors that I keep getting when trying to upgrade one of my 2.5.8 sites to 3.3.6? Others on same host were upgraded successfully.

 

Errors like this on most backend pages:

Call to a member function get() on a non-object in …/administrator/components/com_menus/controller.php on line 34

Call to a member function get() on a non-object in …/administrator/components/com_content/controller.php on line 39

Call to a member function get() on a non-object in …/administrator/components/com_categories/controller.php on line 42

 

When trying to log in:

Call to a member function getInt() on a non-object in …/administrator/components/com_login/controller.php on line 81

 

This one on front end:

Catchable fatal error: Argument 1 passed to JTableObserverTags::createObserver() must be an instance of JObservableInterface, instance of JTableContent given, called in /home/joannepi/public_html/ch5/libraries/legacy/table/content.php on line 33 and defined in /home/joannepi/public_html/ch5/libraries/joomla/table/observer/tags.php on line 81

 

Thanks for any help,

 

Joanne Pinatel

Marketing & Design

(413) 527-9950

 

Computer Breeze

Web and print design

www.combreeze.com

 

The Lazy Explorer

Finding nature close to home

www.thelazyexplorer.com

 

luciano991

unread,
Feb 2, 2015, 12:52:02 PM2/2/15
to joom...@googlegroups.com
This is a pretty dated forum entry but it seems to have provided some relief for the problem. Let me know if it's any help.

http://forum.joomla.org/viewtopic.php?t=477297

Mark

Joanne Pinatel

unread,
Feb 3, 2015, 7:53:21 AM2/3/15
to joom...@googlegroups.com

Hi Mark,

 

Thanks for the link – but I’m not sure it helps. The thread is talking about Joomla 1.7 and older. It also mentions updating JCE which I’m not using on this site. I checked to make sure the template is compatible with 3.3.6, uninstalled all extensions, turned off remember me plugin, etc. The errors seem to suggest something is wrong with the administrator/components file but I am lost after that.

 

J

--
You received this message because you are subscribed to the Google Groups "Joomla! User Group New England" group.
To unsubscribe from this group and stop receiving emails from it, send an email to joomlaug+u...@googlegroups.com.
To post to this group, send email to joom...@googlegroups.com.
Visit this group at http://groups.google.com/group/joomlaug.
For more options, visit https://groups.google.com/d/optout.

goo...@interwebshop.com

unread,
Feb 3, 2015, 9:42:49 AM2/3/15
to joom...@googlegroups.com
check the PHP version on your server

it could be that the website and servers PHP versions are different and not compatible

if so, you have to upgrade the website to latest version so it will be the same as the server

if your at a good host, they may have a PHP backwards compatibility switch

Joanne Pinatel

unread,
Feb 3, 2015, 1:59:18 PM2/3/15
to joom...@googlegroups.com

Thanks for the help. The PHP version is correct.

 

I paid Siteground (the host) to give it a try and they were also unsuccessful. They got the site upgraded -- but all modules are broken now and other pages give php and 404 errors. Components won’t reinstall, etc. It’s a mess.

 

Here’s what they said: It seems that your Joomla was quite messed. It contained files from two different versions (including 3.x branch) and the database was also not fully upgraded. This eventually caused the standard upgrade procedure to fail and I had to upgrade each file one by one from a default installation and run the repair database queries manually through phpMyAdmin.

 

I’m reconciling myself to rebuilding the site in a fresh 3.3.6 install.

 

Joanne

No virus found in this message.
Checked by AVG -
www.avg.com
Version: 2014.0.4800 / Virus Database: 4257/9050 - Release Date: 02/03/15

goo...@interwebshop.com

unread,
Feb 4, 2015, 5:07:53 PM2/4/15
to joom...@googlegroups.com
OH MY

hoster should never upgrade websites, it sounds like they only did the core

our upgrade procedure is
1) check server for compatibility for PHP and MySQL
2) check all components, modules and plugins for compatibility
you may have to buy the commercial ones all over
and some may not be compatible and you have to find another component
3) make sure the template is compatible, if commercial get the upgraded version, if recreate using bootstrap or some other framework
4) make a backup of site (akeeba) and set up site on a dev server
never upgrade a live site
5) any customizations may have to be done again from scratch

we get calls for failed upgrades everyday that we need to rescue
do not click the upgrade button without doing all of the above

and siteground is notorious for clicking the upgrade button and blowing away websites becuase they dont do the above steps

Daniel Kanchev

unread,
Feb 5, 2015, 6:37:37 AM2/5/15
to joom...@googlegroups.com
Hello everyone,

My name is Daniel Kanchev and I am one of SiteGround Senior Support Supervisors. Joanne, I just updated your support ticket ID 1218931 and provided more information about what happened and how this issue could be resolved.

Usually, when we perform a Joomla! upgrade we follow the step below:

1. We inform the client that any third party plugins, components and themes may have to be reinstalled. We do not reinstall these and we ask the client to do it. If the client agrees to have the upgrade performed we proceed to the next step.
2. We create a backup of the working site. We then create a copy of the live site and put it in a sub-folder.
3. We upgrade the copy of the site and ask the client to check it.
4. The client re-installs any third party plugins, extensions and themes.
5. Once the client is satisfied with the new site we remove the old live site and replace it with the new site.

When Joanne opened the paid Joomla! upgrade ticket she has already tried to upgrade the Joomla! site and the upgrade has failed. Trying to resolve the already existing reported issues as fast as possible, the operator proceeded with the upgrade without strictly following the standard procedure. This was not correct and he has been already remarked about the case. Once we upgraded the site and resolved the reported issues some errors occurred that were related to the template. We informed Joanne that she may need to reinstall some extensions and her template. I would like to again apologize for not providing this information beforehand. However, I want to emphasize that this omission was a result from the more complicated case and our wish to solve the already reported issues as soon as possible

Joanne, please check the ticket and let me know in it how do you want us to proceed and assist you.

Regards,
Daniel Kanchev

Joanne Pinatel

unread,
Feb 5, 2015, 9:45:55 AM2/5/15
to joom...@googlegroups.com

Hi Daniel,

 

I appreciate your efforts on my behalf. I  have several live sites hosted on Siteground and often recommend you to new clients. Your support is excellent.

 

The live 2.5.8 version of the site I am trying to upgrade is hosted elsewhere (and running fine for now) so there really was no urgency involved in this case. I’m sorry if I gave the wrong impression! I am using my Siteground account as a staging area to perform upgrades. I have upgraded other 2.5.8 sites there without problems.  

 

I agree with your support tech who originally assisted me that the database, in this particular case, might be the issue – maybe because it was originally upgraded from Joomla 1.5 to 2.5.x and now we’re moving it to 3.3.6! I don’t know. But I think the best thing for me to do is start from scratch and rebuild the site with a fresh 3.3.6 install.

 

Thanks again for all your help!

 

Joanne

Reply all
Reply to author
Forward
0 new messages