Difference between revisions of "How to install updates"

From Phoenix Cart User Guide
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
<span class="btn-grey"><historylink type="back">&#129032; Back</historylink></span>
+
<div class="btn btn-grey btn-back">{{#fas:arrow-left}} Back</div> <div class="btn btn-grey btn-faq">{{#fas:question-circle}} FAQ Tips & Tricks</div>
<span class="btn-grey" style="color:#0088dd;">'''&#x1F809; [[FAQS TIPS & TRICKS]]'''</span>
 
 
<hr>
 
<hr>
<big>'''How to keep your Phoenix software up to date'''</big>
+
<big>'''How to keep your Phoenix Cart software up to date'''</big>
  
From time to time, updates are issued for Phoenix by the core code development team.
+
From time to time, updates are issued for Phoenix Cart by the core code development team.
  
These updates are not automatically installed into your shop. You need to manually check for updates, and install them yourself. With some help from Phoenixwiki, this should not be too hard!
+
These updates are not automatically installed into your shop. You need to manually check for updates, and install them yourself.
 +
 
 +
You can also contact one of the Phoenix Cart Development Partners to do it for you.
  
 
'''Simple Instructions'''
 
'''Simple Instructions'''
  
*Check which version you are using. Go to Admin. In the Version Check box (bottom right of your page, by default), select 'Check Now'. This will tell you the version and whether it is the latest i.e. 1.0.2.7.
+
*Check which version you are using. From admin go to '''Tools &rarr; Version Checker'''
*Go to the announcements page and identify the latest version e.g. 1.0.2.8.
+
*If your version is up to date you will see this:
 +
<div class="mainpage_box">
 +
[[File:versionchecker.png|link=|1500px]]
 +
</div>
 +
*If there is a new version available you will see this:
 +
<div class="mainpage_box">
 +
[[File:versionchecker2.png|link=|1500px]]
 +
</div>
 +
 
 +
*Go to the announcements page and identify the latest version e.g. 1.0.8.0.
 
*Read the instructions on the announcements page on how to upgrade from your version to the latest. There will be a download update package for each version. There might be a few steps involved (and a few updates to download) if you have missed them.
 
*Read the instructions on the announcements page on how to upgrade from your version to the latest. There will be a download update package for each version. There might be a few steps involved (and a few updates to download) if you have missed them.
*Extract the contents of the update packages on your computer. These will replace the ones on your server. If you have never changed the files which will be replaced, you can simply upload to your server and overwrite the existing files. Note: it is important you are uploading the update packages here, not the latest version of Phoenix itself which will override your entire shop!
+
*Extract the contents of the update packages on your computer. These will replace the ones on your server. If you have never changed the files which will be replaced, you can simply upload to your server and overwrite the existing files. Note: it is important you are uploading the update packages here, not the latest version of Phoenix itself which will overwrite your entire shop!
 
*If you are unsure, use a file compare program like [[Notepad++]] to compare each file with the one in your shop: see [[Must Have Tools]]. If you have made lots of changes to the files being updates, you will need to manually apply the updates.
 
*If you are unsure, use a file compare program like [[Notepad++]] to compare each file with the one in your shop: see [[Must Have Tools]]. If you have made lots of changes to the files being updates, you will need to manually apply the updates.
  

Latest revision as of 06:01, 25 March 2021

Back
FAQ Tips & Tricks

How to keep your Phoenix Cart software up to date

From time to time, updates are issued for Phoenix Cart by the core code development team.

These updates are not automatically installed into your shop. You need to manually check for updates, and install them yourself.

You can also contact one of the Phoenix Cart Development Partners to do it for you.

Simple Instructions

  • Check which version you are using. From admin go to Tools → Version Checker
  • If your version is up to date you will see this:

Versionchecker.png

  • If there is a new version available you will see this:

Versionchecker2.png

  • Go to the announcements page and identify the latest version e.g. 1.0.8.0.
  • Read the instructions on the announcements page on how to upgrade from your version to the latest. There will be a download update package for each version. There might be a few steps involved (and a few updates to download) if you have missed them.
  • Extract the contents of the update packages on your computer. These will replace the ones on your server. If you have never changed the files which will be replaced, you can simply upload to your server and overwrite the existing files. Note: it is important you are uploading the update packages here, not the latest version of Phoenix itself which will overwrite your entire shop!
  • If you are unsure, use a file compare program like Notepad++ to compare each file with the one in your shop: see Must Have Tools. If you have made lots of changes to the files being updates, you will need to manually apply the updates.

Advanced Instructions

  • The source code for Phoenix is maintained on a repository on GitHub.
  • You can always check the version of Phoenix by looking at the 'branches'. The branch with the highest version is the latest branch. 'Master' is the consolidated file, which will contain all changes which have been committed i.e. published. However, the 'Master' file will not necessarily contain all updates being worked on in latest branch, if that branch is not yet complete.
  • Use 'Compare' to compare different branches/versions of Phoenix, e.g. 1.0.2.6 with 1.0.2.5.


Github compare.png

  • Github will then show you every change made in every file. You can use this compare screen to quickly copy that code which has changed over to your files.
  • If you want to compare the updated files against your files, you need to first download them. Click the three button menu to the far right of the name of the file, and select 'view file'. You can then copy and paste the contents of the file into a new document, give it the name of the file it came from, and use your preferred file compare software to compare against the version of the file used in your live shop.



Construction.png
This page is in progress
Please visit again soon for additions and changes

Phoenix Cart User Guide, like CE Phoenix Cart, is free to use but is maintained by unpaid volunteers.

Code references are licensed under a Commons Attribution-NonCommercial-ShareAlike 2.0 UK: England & Wales License.
All other content is the reserved Intellectual Property and Copyright of phoenixcart.org