Updating Software Versions

Top  Previous  Next

 

As of version 4.2.6, software updates and patches are distributed through the admin panel in the resources page. The technical support and updates must be current and active for the license key and resources to be visible.

 

Update Instructions

Updating from one version to the next, it is typically simple.

 

1.As a safety measure, it is always a good idea to have a recent backup of the AShop directory and SQL database.

 

2.Upload and replace all of the files from the update folder to their corresponding AShop directory location.

       Note: the admin/config.inc.php, page template files, and logo.gif are NOT included in the UPDATE folder so you can upload the entire file structure without accidentally replacing the configured files in your existing installation.

 

3.Ensure that the admin/config.inc.php file has permissions of 777.

 

4.Run update.php in a browser.

 

If no modifications were previously done to payment gateway setup files, language files, or standard image files then the update is complete at this point. If the setup files have been modified, continue reading.

 

 

Check for Modified Configuration Files

 

PAYMENT OPTIONS - CREDIT CARDS ACCEPTED

       (If there are not any .gw files in the update package or the original .gw files have not been modified, skip this step.) For some payment options, the accepted credit cards, such as Visa, MasterCard, Amex, are set in the gateway setup files, which are located in the admin/directory under a subdirectory for each currency. For example; admin/gateways, admin/gatewaysuk, gatewayseu, etc.) If the .gw file(s) for payment method(s) used in the cart have been modified and new .gw files are included in the update package, then it may be necessary to modify the .gw file(s) again to remove unaccepted cards.

 

CUSTOM IMAGE FILES

       (If there are not any new button image files in the update package or if the original button images that came with the program have not been changed, skip this step.) If any language specific image files in the images directory or within a theme/images directory have been replaced or modified, do not upload the entire images directory. Instead, check the mod dates for new images and only upload new button images that have been added to the program.

 

LANGUAGE AND RECEIPT TEMPLATE FILES

(If there are not any language or receipt files in the update package or if the original language and receipt template files that came with the program have not been changed, skip this step.) If the language or receipt template files have been modified, make the same mods in the new language files and/or receipt template files.

 

Updating From Old Versions

 

If you are updating from a version earlier than 4.0, it is advisable to first ensure that all program requirements are met by the server where AShop V is hosted. Versions prior to 3.9.5 used Source Guardian encoding. Since then, the program is encoded using IonCube.

 

The update package that are distributed through the admin panel are only available going back a few versions. If you need a package to update an earlier version, contact us.