Upgrade Joomla 3.1.8 to 3.8.8

Need help upgrading your Joomla! website or converting to Joomla! 3.x?

Moderator: General Support Moderators

Forum rules
Forum Rules
Absolute Beginner's Guide to Joomla! <-- please read before posting, this means YOU.
Forum Post Assistant - If you are serious about wanting help, you will use this tool to help you post.
Windows Defender SmartScreen Issues <-- please read this if using Windows 10.
Locked
nice2odie
Joomla! Apprentice
Joomla! Apprentice
Posts: 32
Joined: Thu Apr 07, 2011 3:57 am

Upgrade Joomla 3.1.8 to 3.8.8

Post by nice2odie » Sun May 27, 2018 6:37 am

I'm trying to upgrade Joomla to 3.8.8 -- yes, I know I'm way behind. (I need to upgrade to fix the reCaptcha issue)

I have tried to use the Joomla Update component but that is not working anymore.

I also tried to update the folder, replacing the files with those from 3.8.8. (Disastrous) . I'm now waiting for my hosting company to finish restoring.

But please tell me how to upgrade a production site from 3.1.8 to 3.8.8. I don't want to do a fresh install into a new folder because I want to keep the data that I have.

Thanks!

jp

sozzled
I've been banned!
Posts: 13639
Joined: Sun Jul 05, 2009 3:30 am
Location: Canberra, Australia

Re: Upgrade Joomla 3.1.8 to 3.8.8

Post by sozzled » Sun May 27, 2018 7:35 am

It's very simple to update from J! 3.1.8 to J! 3.8.8 but it's not a one-step operation. You will need to update in two steps but, don't worry, the Joomla! Update component will take care of everything for you.

The most important point to remember is that updating from one version of J! to another version of J! is not a matter of replacing files in the file system. As you (and other people) discovered, it's a disaster.

Also (despite the zombie myth that refuses to die), you cannot use the Extensions Manager feature to update J!. Extensions » Update menu item is for updating extensions; it will not work when you try to update J!.

There are a lot of features built into the Joomla! Update component. As I mentioned, if you leave it to do it's job "automatically" it should work but, occasionally, it doesn't. I may not work for you on a website that is 5 years old, that has been running with outdated software—software that hasn't been maintained—and in a situation where the site may be compromised. In cases like these, we may need to spend a few days discussing how best you can approach your problems.

First and foremost, make sure that you a reliable backup of your website close at hand. You mentioned that you're waiting on your webhost to restore your site: have you heard of Akeeba Backup? Akeeba Backup is an essential part of any J! website.

So, when you wrote that the Joomla! Update component "is not working anymore", I'm surprised to read that. What makes you come to that conclusion?

In any case, I wish you all the very best. I'm sure there will be a dozen or more people who will try to help you out of your present circumstances.

User avatar
Per Yngve Berg
Joomla! Master
Joomla! Master
Posts: 30892
Joined: Mon Oct 27, 2008 9:27 pm
Location: Romerike, Norway

Re: Upgrade Joomla 3.1.8 to 3.8.8

Post by Per Yngve Berg » Sun May 27, 2018 7:48 am

viewtopic.php?f=714&t=793531 Please.

First check if your server is up to date and does not have restrictions for execution and upload.
Post the FPA and we will go through it.

nice2odie
Joomla! Apprentice
Joomla! Apprentice
Posts: 32
Joined: Thu Apr 07, 2011 3:57 am

Re: Upgrade Joomla 3.1.8 to 3.8.8

Post by nice2odie » Sun May 27, 2018 4:33 pm

Additional Info

Still working with the hosting company to finish fixing the website ...it's not quite up there.

As for the Akeeba Backup -- I have it installed but when I tried to use it, it wouldn't complete the backup. I'm not sure why. I know it works slick. I use it on other websites. As soon as I can get into the site's Joomla backend, I will try again.

The Joomla Update component in J3.1.8 times out ...gives an error message ..."No response"

I'll get the FTA upload as soon as I can get the site back up!

Thanks all!

nice2odie
Joomla! Apprentice
Joomla! Apprentice
Posts: 32
Joined: Thu Apr 07, 2011 3:57 am

Re: Upgrade Joomla 3.1.8 to 3.8.8

Post by nice2odie » Sun May 27, 2018 9:50 pm

Ok ...I have the site back up but some components (like Akeeba Backup and Joomla Update) are not working.

in my next reply, I will get the FTA uploaded

nice2odie
Joomla! Apprentice
Joomla! Apprentice
Posts: 32
Joined: Thu Apr 07, 2011 3:57 am

Re: Upgrade Joomla 3.1.8 to 3.8.8

Post by nice2odie » Sun May 27, 2018 9:54 pm

Last PHP Error(s) Reported :: Forum Post Assistant (v1.4.0) : 27th May 2018 wrote:[01-Feb-2018 03:52:38 America/Denver] PHP Notice: Undefined offset: 1 in /home5/avmonlin/public_html/home/libraries/joomla/environment/browser.php on line 338
Forum Post Assistant (v1.4.0) : 27th May 2018 wrote:
Basic Environment :: wrote:Joomla! Instance :: Joomla! 3.1.6-Stable (Ember) 06-November-2013
Joomla! Platform :: Joomla Platform 12.2.0-Stable (Neil Armstrong) 21-September-2012
Joomla! Configured :: Yes | Read-Only (444) | Owner: --protected-- . (uid: 1/gid: 1) | Group: --protected-- (gid: 1) | Valid For: 3.1
Configuration Options :: Offline: 0 | SEF: 1 | SEF Suffix: 0 | SEF ReWrite: 0 | .htaccess/web.config: No | GZip: 0 | Cache: 0 | CacheTime: 15 | CacheHandler: file | CachePlatformPrefix: N/A | FTP Layer: 0 | Proxy: N/A | LiveSite: | Session lifetime: 15 | Session handler: database | Shared sessions: N/A | SSL: 0 | Error Reporting: default | Site Debug: 0 | Language Debug: 0 | Default Access: 1 | Unicode Slugs: 0 | dbConnection Type: mysqli | PHP Supports J! 3.1.6: Yes | Database Credentials Present: Yes |

Host Configuration :: OS: Linux | OS Version: 3.10.0-693.11.6.1.ELK.el6.x86_64 | Technology: x86_64 | Web Server: Apache | Encoding: gzip, deflate | Doc Root: --protected-- | System TMP Writable: Yes | Free Disk Space : 863.27 GiB |

PHP Configuration :: Version: 5.6.32 | PHP API: cgi-fcgi | Session Path Writable: Yes | Display Errors: | Error Reporting: 22527 | Log Errors To: error_log | Last Known Error: 27th May 2018 11:21:22. | Register Globals: | Magic Quotes: | Safe Mode: | Open Base: | Uploads: 1 | Max. Upload Size: 64M | Max. POST Size: 64M | Max. Input Time: 60 | Max. Execution Time: 30 | Memory Limit: 256M

Database Configuration :: Version: 5.6.32-78.1 (Client:5.6.32-78.1) | Host: --protected-- (--protected--) | Localhost: Yes | Collation: latin1_swedish_ci (Character Set: latin1) | Database Size: 5.23 MiB | #of Tables:  95
Detailed Environment :: wrote:PHP Extensions :: Core (5.6.32) | date (5.6.32) | ereg () | libxml () | openssl () | pcre () | sqlite3 (0.7-dev) | zlib (2.0) | bcmath () | bz2 () | calendar () | ctype () | curl () | dba () | dom (20031129) | enchant (1.1.0) | hash (1.0) | fileinfo (1.0.5) | filter (0.11.0) | ftp () | gd () | gettext () | SPL (0.2) | iconv () | session () | intl (1.1.0) | json (1.2.1) | mbstring () | mcrypt () | standard (5.6.32) | mysql (1.0) | mysqli (0.1) | odbc (1.0) | mysqlnd (mysqlnd 5.0.11-dev - 20120503 - $Id: 76b08b24596e12d4553bd41fc93cccd5bac2fe7a $) | PDO (1.0.4dev) | pdo_dblib (1.0.1) | PDO_ODBC (1.0.1) | pgsql () | Phar (2.0.2) | posix () | pspell () | Reflection ($Id: 5f15287237d5f78d75b19c26915aa7bd83dee8b8 $) | imap () | SimpleXML (0.1) | snmp (0.1) | soap () | sockets () | exif (1.4 $Id: 1c8772f76be691b7b3f77ca31eb788a2abbcefe5 $) | tidy (2.0) | tokenizer (0.1) | wddx () | xml () | xmlreader (0.1) | xmlrpc (0.51) | xmlwriter (0.1) | xsl (0.1) | zip (1.12.5) | cgi-fcgi () | imagick (3.4.3) | pdo_mysql (1.0.2) | pdo_sqlite (1.0.1) | pdo_pgsql (1.0.2) | magickwand (1.0.8) | mailparse (2.1.6) | OAuth (1.2.3) | oci8 (2.0.8) | uploadprogress (1.0.3.1) | mhash () | ionCube Loader () | SourceGuardian (11.1.0) | Zend Guard Loader () | Zend Engine (2.6.0) |
Potential Missing Extensions :: suhosin |

Switch User Environment (Experimental) :: PHP CGI: Yes | Server SU: Yes | PHP SU: Yes | Custom SU (LiteSpeed/Cloud/Grid): Yes
Potential Ownership Issues: No
Folder Permissions :: wrote:Core Folders :: images/ (755) | components/ (755) | modules/ (755) | plugins/ (755) | language/ (755) | templates/ (755) | cache/ (755) | logs/ (755) | tmp/ (755) | administrator/components/ (755) | administrator/modules/ (755) | administrator/language/ (755) | administrator/templates/ (755) | administrator/logs/ (---) |

Elevated Permissions (First 10) ::
Database Information :: wrote:Database statistics :: Uptime: 10682006 | Threads: 7 | Questions: 2580039467 | Slow queries: 338981 | Opens: 40942118 | Flush tables: 1 | Open tables: 4096 | Queries per second avg: 241.531 |
Extensions Discovered :: wrote:Components :: SITE :: com_wrapper (3.0.0) 1 | com_mailto (3.0.0) 1 |
Components :: ADMIN :: com_banners (3.0.0) 1 | com_modules (3.0.0) 1 | com_content (3.0.0) 1 | com_login (3.0.0) 1 | com_cpanel (3.0.0) 1 | com_installer (3.0.0) 1 | COM_GANALYTICS (3.2.0) 1 | com_finder (3.0.0) 1 | com_joomlaupdate (3.0.0) 1 | Akeeba (4.7.5) 1 | com_plugins (3.0.0) 1 | com_config (3.0.0) 1 | com_users (3.0.0) 1 | com_weblinks (3.0.0) 1 | com_redirect (3.0.0) 1 | com_admin (3.0.0) 1 | com_languages (3.0.0) 1 | com_categories (3.0.0) 1 | com_search (3.0.0) 1 | com_checkin (3.0.0) 1 | com_newsfeeds (3.0.0) 1 | com_messages (3.0.0) 1 | com_media (3.0.0) 1 | com_tags (3.1.0) 1 | JoomlaCK Pugin Manager Control (1.0.0 DEVELOP) 1 | com_jckman (6.2) 1 | Unknown (0.1) 1 | Unknown (0.1) 1 | Unknown (0.1) 1 | Unknown (0.1) 1 | Unknown (0.1) 1 | Unknown (0.1) 1 | Unknown (0.1) 1 | Unknown (0.1) 1 | Unknown (0.1) 1 | Unknown (0.1) 1 | Unknown (0.1) 1 | Unknown (0.1) 1 | Unknown (0.1) 1 | Unknown (0.1) 1 | Unknown (0.1) 1 | Unknown (0.1) 1 | Unknown (0.1) 1 | Unknown (0.1) 1 | Unknown (0.1) 1 | Unknown (0.1) 1 | Unknown (0.1) 1 | Unknown (0.1) 1 | Unknown (0.1) 1 | Unknown (0.1) 1 | Unknown (0.1) 1 | Unknown (0.1) 1 | Unknown (0.1) 1 | Unknown (0.1) 1 | JTreeLink (1.1) 1 | Unknown (0.1) 1 | Unknown (0.1) 1 | Unknown (0.1) 1 | Unknown (0.1) 1 | Unknown (0.1) 1 | Unknown (0.1) 1 | Admintools (2.6.0) 1 | COM_SPTRANSFER (3.5.2) 1 | com_templates (3.0.0) 1 | com_menus (3.0.0) 1 | com_cache (3.0.0) 1 | com_chronoforms5 (5.0 RC3.1) 1 |

Modules :: SITE :: mod_search (3.0.0) 1 | mod_articles_news (3.0.0) 1 | mod_whosonline (3.0.0) 1 | mod_articles_category (3.0.0) 1 | ChronoForms5 (V5 RC1.2) 1 | mod_login (3.0.0) 1 | mod_weblinks (3.0.0) 1 | mod_users_latest (3.0.0) 1 | Zen Tools (1.11.1) 1 | mod_breadcrumbs (3.0.0) 1 | mod_related_items (3.0.0) 1 | mod_tags_similar (3.1.0) 1 | mod_footer (3.0.0) 1 | MOD_GANALYTICS_STATS_COUNT (3.2.0) 1 | mod_languages (3.0.0) 1 | mod_wrapper (3.0.0) 1 | mod_articles_popular (3.0.0) 1 | mod_menu (3.0.0) 1 | mod_articles_archive (3.0.0) 1 | mod_syndicate (3.0.0) 1 | Zen Social (1.1.1) 1 | mod_custom (3.0.0) 1 | mod_finder (3.0.0) 1 | mod_tags_popular (3.1.0) 1 | mod_stats (3.0.0) 1 | mod_articles_categories (3.0.0) 1 | mod_articles_latest (3.0.0) 1 | MOD_GANALYTICS_STATS (3.2.0) 1 | mod_banners (3.0.0) 1 | mod_random_image (3.0.0) 1 | mod_feed (3.0.0) 1 |
Modules :: ADMIN :: mod_quickicon (3.0.0) 1 | mod_login (3.0.0) 1 | mod_toolbar (3.0.0) 1 | mod_status (3.0.0) 1 | mod_multilangstatus (3.0.0) 1 | JoomlaCK Pugin Manager Control (1.0.0 DEVELOP) 1 | mod_latest (3.0.0) 1 | mod_submenu (3.0.0) 1 | mod_menu (3.0.0) 1 | mod_logged (3.0.0) 1 | mod_version (3.0.0) 1 | mod_custom (3.0.0) 1 | mod_title (3.0.0) 1 | mod_feed (3.0.0) 1 | mod_popular (3.0.0) 1 | mod_stats_admin (3.0.0) 1 |

Plugins :: SITE :: PLG_JMONITORING_AKEEBABACKUP_T (1.0) 1 | plg_editors-xtd_article (3.0.0) 1 | plg_editors-xtd_image (3.0.0) 1 | plg_editors-xtd_pagebreak (3.0.0) 1 | plg_editors-xtd_readmore (3.0.0) 1 | System - JCK Modal (1.1) 0 | plg_system_cache (3.0.0) 0 | plg_system_redirect (3.0.0) 0 | System - Google Analytics Univ (1.0) 1 | System - Admin Tools (2.6.0) 1 | PLG_ECC (3.1.4) 0 | plg_system_languagecode (3.0.0) 0 | plg_system_highlight (3.0.0) 1 | System - JCK Typography (3.5.0) 1 | plg_system_sef (3.0.0) 1 | plg_system_remember (3.0.0) 1 | plg_system_p3p (3.0.0) 1 | System - Advanced Google Analy (1.5) 1 | plg_system_logout (3.0.0) 1 | T3 Framework (1.4.2) 1 | System - JB Type (1.9.0) 1 | PLG_SYSTEM_BACKUPONUPDATE_TITL (3.7) 1 | PLG_SYSTEM_GANALYTICS (3.2.0) 1 | plg_system_log (3.0.0) 1 | plg_system_debug (3.0.0) 1 | plg_system_languagefilter (3.0.0) 0 | plg_extension_joomla (3.0.0) 1 | plg_captcha_recaptcha (3.0.0) 1 | plg_user_profile (3.0.0) 0 | plg_user_contactcreator (3.0.0) 0 | plg_user_joomla (3.0.0) 1 | plg_search_categories (3.0.0) 1 | plg_search_content (3.0.0) 1 | plg_search_newsfeeds (3.0.0) 1 | plg_search_contacts (3.0.0) 1 | plg_search_weblinks (3.0.0) 1 | plg_quickicon_akeebabackup (1.0) 0 | plg_quickicon_extensionupdate (3.0.0) 1 | plg_quickicon_joomlaupdate (3.0.0) 1 | plg_content_loadmodule (3.0.0) 1 | Chronoforms5 (V5.0) 1 | plg_content_pagenavigation (3.0.0) 1 | plg_content_vote (3.0.0) 0 | plg_content_pagebreak (3.0.0) 1 | plg_content_joomla (3.0.0) 1 | Enbed pdf's (1.8.5) 1 | plg_content_finder (3.0.0) 0 | plg_content_emailcloak (3.0.0) 1 | plg_editors_codemirror (1.0) 1 | Unknown (0.1) 1 | Unknown (0.1) 1 | Unknown (0.1) 1 | Unknown (0.1) 1 | Unknown (1.0) 1 | Unknown (0.1) 1 | Unknown (0.1) 1 | Unknown (0.1) 1 | Unknown (0.1) 1 | Editor - JoomlaCK (6.5.3) 1 | System - JCK Typography (3.5.0) 1 | plg_editors_tinymce (3.5.6) 1 | plg_finder_tags (3.0.0) 1 | plg_finder_categories (3.0.0) 1 | plg_finder_content (3.0.0) 1 | plg_finder_newsfeeds (3.0.0) 1 | plg_finder_contacts (3.0.0) 1 | plg_finder_weblinks (3.0.0) 1 | plg_authentication_gmail (3.0.0) 0 | plg_authentication_ldap (3.0.0) 0 | plg_authentication_joomla (3.0.0) 1 |
Templates Discovered :: wrote:Templates :: SITE :: Revision (1.2.5) 1 | beez3 (3.1.0) 1 | protostar (1.0) 1 |
Templates :: ADMIN :: hathor (3.0.0) 1 | isis (1.0) 1 |

User avatar
Per Yngve Berg
Joomla! Master
Joomla! Master
Posts: 30892
Joined: Mon Oct 27, 2008 9:27 pm
Location: Romerike, Norway

Re: Upgrade Joomla 3.1.8 to 3.8.8

Post by Per Yngve Berg » Sun May 27, 2018 10:16 pm

Max. Execution Time: 30

You may increase this. The other options are high enough.

https://downloads.joomla.org/cms/joomla ... format=zip

Download and install as extension. From 3.5.0, the updater have to be used.

nice2odie
Joomla! Apprentice
Joomla! Apprentice
Posts: 32
Joined: Thu Apr 07, 2011 3:57 am

Re: Upgrade Joomla 3.1.8 to 3.8.8

Post by nice2odie » Sun May 27, 2018 10:22 pm

User avatarPer Yngve Berg
Joomla! Master
Joomla! Master
Posts: 24338
Joined: Mon Oct 27, 2008 3:27 pm
Re: Upgrade Joomla 3.1.8 to 3.8.8

Max. Execution Time: 30

You may increase this. The other options are high enough.
Thank you Per Yngve!

How do I change that? in the php.ini or ?

User avatar
Per Yngve Berg
Joomla! Master
Joomla! Master
Posts: 30892
Joined: Mon Oct 27, 2008 9:27 pm
Location: Romerike, Norway

Re: Upgrade Joomla 3.1.8 to 3.8.8

Post by Per Yngve Berg » Sun May 27, 2018 10:40 pm

Yes, in php.ini

nice2odie
Joomla! Apprentice
Joomla! Apprentice
Posts: 32
Joined: Thu Apr 07, 2011 3:57 am

Re: Upgrade Joomla 3.1.8 to 3.8.8

Post by nice2odie » Sun Jun 10, 2018 11:44 pm

It was already set to 30, so I upped it to 60.

I still couldn't do the Akeeba Backup ...and I downloaded the most recent version but couldn't use it. Found the most recent version for the Joomla 3.1 and re-installed Akeeba Backup. That allowed me to do backups.

While I was waiting for an answer -- I found a program and bought that. With the backup done, I used that program and it performed some database repairs, and upgraded to 3.8.8. Slick. then some components were throwing some errors, but I was able to upgrade those. I think the upgraded site is working well but I'm waiting for another pair of eyes to check these out before I make it live.

Thanks for your help!

P.S. The program name is MigrateMePlus

nice2odie
Joomla! Apprentice
Joomla! Apprentice
Posts: 32
Joined: Thu Apr 07, 2011 3:57 am

Re: Upgrade Joomla 3.1.8 to 3.8.8

Post by nice2odie » Sun Jun 10, 2018 11:46 pm



Locked

Return to “Migrating and Upgrading to Joomla! 3.x”