·
Added a discussion

Hi team. I have the old v12.1.0 installed from 9 May 2020.

I don't want to re-install a fresh copy to go to 13.1.0, I want to upgrade what I have.

I've researched the discussions here and can't find how to do this.

Note I don't have an "upgrade" button and don't have the Developer module installed.

Question: is there a script upgrade from v12.1.0 to v13.1.0 ? or an elegant way to perform this?

When I try the method here: https://unacms.com/wiki/Upgrade at the bottom of the page, ie. update the DB directly to "beta", clear the cache, refresh dashboard I do see the upgrade but only to the latest v14 which I don't want. I tried that version and the website goes into maintenance and I can't get out of it.

When I look at the git patch files here, https://github.com/unacms/una/releases?page=3 I download and am not sure how to apply files like UNA-Patch-v.12.1.0-to-v.13.0.0.A1.zip

I don't have a live site, I've only been playing with UNA (for years), and just interested in upgrading to the latest stable now.

Please advise what upgrade method works. Thank you.

  • 504
Comments
    • Hello @Michael Mansour !

      Sorry, but there is no cumulative upgrade from UNA 12.1 till 13.0. You must pass all mediate steps 13.0.0.A1, A2, A3, ... B1, B2, RC1... etc.

      • It's 'normal' behavior of the site going into maintenance mode after an update. It saves the site from crashing after you did a site update and before you updated related version modules. You need to unlock your site by removing the auto-generated maintenance file in your web root folder, by using WebFTP or FTP. On a local installation just delete the file.

        • In case you run third party apps be sure, that they are also ready for the stable 13.1. UNA release.

          • Hi Leonid, thank you for replying.

            What are the steps to do the incremental upgrades? I cannot find documentation on this anywhere when searching.

            I have a local installation, SFTP access to my environment, I run the Linux servers that do the web hosting.

            When I checked for patch files download from the git repo, there's not much documentation there to go.

            Please advise thanks.

            • When I selected to do the "beta" upgrade, it took me to v14.x-A?. I just want the latest stable v13.1.0.

              • Yes thanks, I don't run third party apps but you're right that's an important note.

                This is only a test installation I keep for some years, not production and not used by anyone.

                • I meant to upgrade your site via the Studio - this is the best and the most proper way.

                  • Yes, it is correct - you will go through all steps till 14.0.A3 but you may stop on the 13.1 version and switch back to the stable channel again.

                    • Hi Leonid.. unfortunately when I try to perform the upgrade via the update button, the first update to v13 produces the error:

                      bx_import fatal error: class (BxTemplEditorQuill) wasn't found in utils.inc.php on line 778

                      and does not proceed any further.

                      This is why I asked if I could perform manually or via patch files or similar?

                      • Hi Leonid.. just wondering if I can proceed with another method to upgrade since the "bx_import fatal error" stops me from performing the upgrade in the normal way.

                        I'm accustomed to Linux CLI so if you know of a cli way to manually perform the upgrade, via the patch files or similar, please advise.

                        I'd imagine the process via the GUI just kicks off scripts on the back end to perform the upgrades from the Git.. so I should be able to do that manually or change my setup to avoid the "bx_import fatal error" prior to upgrade attempts?

                        • Sorry, missed your reply here. So here you may find the solution to fix this step https://unacms.com/cmts-view/sthdkt?sys=bx_forum&cmt_id=45083

                          • Hi Leonid.. thank you. I was able to use those files, copy them into the directory, perform the upgrade steps one by one until I got the latest version.

                            Much appreciated.

                            Login or Join to comment.