Jump to content
netnow

Upgrade from 7.6 -7.8 only partially completed.

Recommended Posts

I have a working install of 7.8, but some key files did not get upgraded when the upgrade was complete. I still have the install directory, (renamed and chmod 000) . If i rename it back and chmod to 755, is it possible to rerun the upgrade script or otherwise install over top of the working installation?

If so a brief explanation of steps would be appreciated.

Share this post


Link to post
Share on other sites

Hi @netnow

I'm assuming that you just manually upgraded by uploading the V7.8.x files?  The install script runs the database upgrade, you can upload a fresh copy of the 7.8 files, then go ahead and run /install again you'll likely get a message stating that the database is already running V7.8.x 

Can you tell me some of the files that did not get upgraded?

Share this post


Link to post
Share on other sites

The upgrade was run by WHMCS triggered by me in the Utilities menu.
Two of the files that I moved from the vendor directory to the working directory were configservers.php and configclients.php (Ithink). Many of the files in the admin directory (config*) show the original install dates (Feb 2019).
 

 I can run install from ssh command line? ./install.php

thanks for your time,

-N

Share this post


Link to post
Share on other sites

Ah ok, with the Auto Updater it will only bring in files that have been updated so what you have is the expected behaviour, I would recommend running install.php from a browser rather than the command line

Share this post


Link to post
Share on other sites

I ran  /install/install.php and it gave me an error saying I was already at 7.8.3. So I tried adding the ?step=3 and was asked for many of the configuration.php setting (of course) and the cc hash. entered all that and hit continue, but it stopped again saying I am already upgraded.

Can I simply download a new copy and replace everything? (keeping db and configuration.php)?

Share this post


Link to post
Share on other sites

@netnow The install script only updates the database, so it does mean you don't need to run the installation script again, simply upload a fresh set of the 7.8.3 release files and you'll be good to go

Share this post


Link to post
Share on other sites

Thanks again Chris. 

We now have a fresh shiny install of WHMCS 7.8.3

The only issue we are seeing is that in the main (client) portal page, the links to 'announcements' and 'knowledgebase' and 'Accout -> 'Forgot Password' appear to be missing the .php extension, thus, when you click on them you get a 404 error. Is this a known issue? Any idea where (templates I presume) this can be fixed?

image.thumb.png.d22550e5017248ccbd912055a6f5b891.png

image.png.4be34e64cc3f149a12e0f1c41a4e9400.png

Share this post


Link to post
Share on other sites
1 hour ago, netnow said:

Any idea where (templates I presume) this can be fixed?

possibly an issue with Friendly URLs and your current settings..?

you could try switching it to Basic URLs and that might at least tell you if it's a Friendly URLs issue, or if files are actually missing.

Share this post


Link to post
Share on other sites

Brian, Yes it was, Sorry, I found that but had to leave soon after. 

Thanks for taking the time to reply!!

-N

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

By using this site, you agree to our Terms of Use & Guidelines and understand your posts will initially be pre-moderated