SOLVED : Can’t update to Joomla 1.7?

To Joomla 1.7…

If you are running a Joomla! website, you’ve already heard about the Joomla 1.7 upgrade. It’s recommended to upgrade to this version specially if you run Joomla 1.6.

70584a1289ebc83a1008e846d8ce0639.124.66 SOLVED : Cant update to Joomla 1.7?

 

Basic steps to update/upgrade to Joomla 1.7:

 

In some situtations, you might have trouble upgrading Joomla with the built-in “Joomla Updater”.

Joomla 1.7 Upgrade errors:

  • “Update: :Collection: Could not open http://update.joomla.org/core/list.xml”

    To solve this errror, you need to “allow fopen” on your server:
    1. Create a php.ini file in your Joomla site’s root. This file should contain the following line:    

    2. Make sure that the file is having the 644 permissions at least.
    3. Check if fopen is allowed by running a simple php file inside your Joomla root directory containing the following line:

      and look for “allow_url_fopen”, it should say “ON”

    To upgrade to Joomla 1.7 on a Godaddy hosting running PHP5, you should create a “php5.ini” instead of the php.ini stated above.
  • Joomla updates do not appear, and Joomla says there is no upgrade available at the moment?

    If you run Joomla 1.6.x,
    1. Go to the “Extension Manager”, hit the “Manage” tab, click the “Refresh Cache” button.
    2. Go back to “Update” tab, click “Purge Cache”
    3. Click on the “Find updates” button,
    4. Joomla should appear as an update option, check it and click the “Update” button.
  • Fatal error: Cannot instantiate abstract class JDatabaseQuery in mysite/plugins/system/jat3/jat3/core/joomla/modulehelper.php on line 292

    When you run a JoomlaArt template, as of today, you will get an error after upgrading to Joomla 1.7. As the error message says it, the error is on line 292 of the above file. With your FTP client, or web file manager, navigate to the file mentioned above and edit the file. On line 292, comment out this:

    and insert this line below it:

    so the final result at lines 292 and 293 looks like this:

  • Fatal error: Cannot instantiate abstract class JDatabaseQuery in mysite/plugins/system/jat3/jat3/core/menu/base.class.php on line 329

    If you use the mega menu of JoomlaArt, you need to do the same proccess for the file base.class.php That is, the lines 329 and 330 should be as follows:

The following two tabs change content below.
 SOLVED : Cant update to Joomla 1.7?

Gi

Founder at Gibni.com
I love new technologies and try to use them in my everyday life. Since many years ago, I write about these technologies, and provide solutions to the issues people might get using the new world. I tested and experienced the solutions I provide. I love helping people, and that's why my publications have been free until now.

2 comments on this post.
  1. Ale:

    I’ve this error: mysite/plugins/system/jat3/jat3/base-themes/default/page/default.php on line 293

    I used a joomlaArt template

  2. Gi:

    @Ale: The error you have is a memory issue. Could you send me the file (mysite/plugins/system/jat3/jat3/base-themes/default/page/default.php) causing this error so I can see what is exactly the problem? send it by mail please.

Leave a comment





CommentLuv badge