Upgrading to v3.1
To upgrade to ShopManager v3.1 from v3.0.7, please follow these instructions:
- Download ShopManager v3.1 from the client portal.
- IMPORTANT: Backup your SM database, and entire SM folder. Whilst data loss is very unlikely, it's better to be safe than sorry!
- Paste the downloaded SM v3.1 into the SM v3.0 folder. When asked to replace existing files, select OK.
- Next, we need to modify the shop_manager.php configuration file. There are 2 ways to do this.
1. Simplest, but most time consuming is to backup the shop_manager.php file, replace it with shop_manager.default.php, and re-edit the settings as you did when first installing ShopManager.
2. More complex, but quicker, is to use a comparison tool (such as that included in notepad++) to add the new settings for v3.1 into your existing shop_manager.php file. - You'll also need to do the same with the _application/language/english/sm_lang.php file.
- Don't forget to add your license key (as found in the client portal) to shop_manager.php
- Open _application/language/english/biz_lang.php and add '$lang['biz_country']= "{YOUR COUNTRY}";' after the biz_postcode line.
- Now, browse to http://{yourdomain}/upgrade/ in your web browser, and follow the instructions.
Things To Note:
- v3.1 requires PHP_CURL be enabled on your server. If you're running WAMP, this is under PHP -> php extensions -> php_curl
- v3.1 also requires IonCube loaders be installed. WAMP users see below for instructions.
- Uploads/Attachments will need to be re-uploaded (or renamed with a 'jobs_' prefix)
- I know I've said it, but it's worth saying again - BACKUP BACKUP BACKUP!
- If you have any issues upgrading, open a ticket at our client portal.
Installing IonCube on WAMP
Instructions below are for WAMP with PHP 5.3
- Download IonCube loader from: here
- Copy the .dll file from the download to c:\wamp\
- Open c:\wamp\bin\apache\Apache2.2.17\bin\php.ini
- Go right to the bottom of php.ini, and just BEFORE the line beginning with "zend_extension", add:
zend_extension = "C:\wamp\ioncube_loader_win_5.3.dll" - Restart your WAMP server (click the WAMP system tray icon, click "restart all services").
- ShopManager v3.1 should now function without any IonCube errors.