Jump to content
Jack_mcs

Upgrading to the latest version

Recommended Posts

Nearly finished a new install of Frozen running and working on php 7.1 on a temporary domain and ready to transfer and replace all the files on our live domain.

Should I keep the old htaccess file on the old domain or replace it too - is there any reason to replace it? I ask because I don't know what it does and scared of breaking something.

Share this post


Link to post
Share on other sites
Posted (edited)

@Heatherbell it's the htaccess in admin that's more likely to break something as it may refer to a location (for the password file) that doesn't exist

the htaccess in catalog might have url rewrite rules, expires times and so on

The other places you might break things are the configure files in both catalog and admin.

The safest approach would be to compare the four files between the two versions of your store to make sure you can update your original store files with any necessary extras instead of overwriting them. If there are any differences you're not sure about, ask about them here without publishing any sensitive site data. Then write-protect them to prevent accidental overwriting.

The frozen configure files have fewer entries than the old ones but it won't matter if you leave the extra ones there. I can't think of any new ones off the top of my head and I wouldn't be surprised if you can leave the four old files there unchanged.

Don't forget to check that the urls on the new version of the site are presented the same as the old version or you'll take a hit on google.

Edited by BrockleyJohn

For a new install or if your store isn't mobile-friendly, get the community-supported responsive osCommerce (2.3.4.1 CE) here: https://github.com/gburton/Responsive-osCommerce/archive/2341-Frozen.zip

Working on generalising bespoke solutions for Quickbooks integration, Easify integration and pay4later (DEKO) integration at 2.3.x

Share this post


Link to post
Share on other sites

@BrockleyJohn

Many thanks for such a quick and helpful reply.

Our old site, currently live and busy, is running on Gold and php 5.6  - the servers have kindly prevented php 7.1 until we have updated our site.

When we transfer the new Frozen files will they break on the php 5.6 if the switch to php 7.1 is not immediate?

As our site is busy how can we display a page/message to inform of website down during transfer?

With reference to urls, not sure we understand -  is that what is displayed in the browser address bar or the text in the browser tab?

We have the addresses the same in the new site (category and product id's are the same in new and old) but the text in the tabs is different - we have Header Tags SEO installed on the old site but header tags SEO seems to be built in on Frozen which is giving different text.

For example old live site - https://cornishhoney.co.uk/product_info.php?cPath=92_30&products_id=524

new  Frozen http://cornwallhoneybees.co.uk/product_info.php?cPath=92_30&products_id=524

 

Share this post


Link to post
Share on other sites
26 minutes ago, Heatherbell said:

When we transfer the new Frozen files will they break on the php 5.6 if the switch to php 7.1 is not immediate?

The Frozen version will work fine with 5.6.

 

28 minutes ago, Heatherbell said:

but header tags SEO seems to be built in on Frozen which is giving different text.

Frozen uses Header Tags SEO Reloaded which is completely different from Header Tags SEO.

Share this post


Link to post
Share on other sites

@Jack_mcs

Thank you for your information.

As our site is busy how can we display a page/message to inform of website down during transfer?

With reference to urls, not sure we understand -  is that what is displayed in the browser address bar or the text in the browser tab?

We have the addresses the same in the new site (category and product id's are the same in new and old) but the text in the tabs is different - will this break Google, if so, how do we make them the same.

Share this post


Link to post
Share on other sites

Frankly, you need to fully understand what your various .htaccess files are doing, and why. They cannot be treated as sacred totems that are kept without change, or something to be discarded without a second thought. If you don't understand what parts of which ones to keep, find someone (and pay them) to help you.

Quote

As our site is busy how can we display a page/message to inform of website down during transfer?

I think there is an add-on or two to show shop status (open, closed, down for repairs, etc.), but that would have to be installed into the old shop, and may not be worth the effort. You can always make an index.php file that just says "Sorry, we're down for a few minutes while we transfer to new shop software. Come back in about 15 minutes!". Save your old store's index.php file first, in case you need to come back to it (the whole site should be backed up first, for that matter).

Quote

With reference to urls, not sure we understand -  is that what is displayed in the browser address bar or the text in the browser tab?

Address bar. These are the addresses that search engines would provide to send people to your site. If they change between the old and new versions of your store (e.g., new SEO code), you will take a search results hit while your site is reindexed, and for some time after (unless your old URLs are 301 redirected to the new ones).


If you are running the "official" osC 2.3.4 or 2.3.4.1 download, your installation is obsolete! Get (stable) Frozenpatches or (unstable) Edge. See also the naming convention and the latest community-supported responsive "Edge" release

Share this post


Link to post
Share on other sites

@MrPhil

Thank you for your help.

9 minutes ago, MrPhil said:

Frankly, you need to fully understand what your various .htaccess files are doing, and why. They cannot be treated as sacred totems that are kept without change, or something to be discarded without a second thought. If you don't understand what parts of which ones to keep, find someone (and pay them) to help you.

Sorry I thought here is the place to find help and support.

Share this post


Link to post
Share on other sites
6 hours ago, Heatherbell said:

With reference to urls, not sure we understand -  is that what is displayed in the browser address bar or the text in the browser tab? 

We have the addresses the same in the new site (category and product id's are the same in new and old) but the text in the tabs is different - will this break Google, if so, how do we make them the same.

The url you mentioned - http://cornwallhoneybees.co.uk/product_info.php?cPath=92_30&products_id=524 - is the stock format. From the two you posted, it is identical so they will work fine with the search engines and you won't lose those listings.

But the text in the tab is the web browser title and that is one of the main things google uses for ranking. That text is controlled by Header Tags SEO in your live shop but not in your new shop. You should try to make the text the same, assuming you rank well for them. Since you don't have Header Tags SEO installed in the new shop, you will have to edit the various files that Header Tags SEO Reloaded uses to make sure you get the text you want.

It might be that the default text displayed in the new shop is fine and it won't hurt, and may help, your rankings for the various pages. But that requires more help than can be offered in a support thread so you will need to check that yourself.

Regarding the transfer, as Phil mentioned there are addons for that. But unless you are moving hosts, and maybe not even then, you really don't need that, in my opinion. Just put up a page to block access saying the site is down for maintenance and rename the includes directory to prevent access to all pages. Then convert your database one final time and move the files around. Unless there is something unique to your situation that I am not aware of, the whole move should take less than an hour.

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

×