LoginLogin  Blog About
Search:

Support » Knowledge Base » Shop-Script » Useful tips »

Upgrading from Shop-Script PRO/PREMIUM to WebAsyst Shop-Script

WebAsyst Shop-Script allows a very easy upgrade from previous Shop-Script versions (Premium, Pro or Free) to the new platform using the automated data transfer routine.

How to upgrade

  1. Create any subfolder (e.g. webasyst) in the directory where your Shop-Script store is currently installed.
  2. Install WebAsyst Shop-Script into that subfolder according to the installation instructions.
  3. Import all data from the existing Shop-Script store to WebAsyst Shop-Script. Automatic data import can be performed using WebAsyst Installer. Proceed to WebAsyst Installer section "Shop-Script FREE, PRO, PREMIUM" and carry out the data import following the instructions of the wizard.
    Important note: The data import will not affect the functioning of your existing Shop-Script store!
  4. Automatic data import will not transfer your storefront design to WebAsyst Shop-Script. Such a transfer is not possible due to a great difference between the old and the new design template structures. Therefore you need to tune up the design again. Changing storefront design in WebAsyst Shop-Script is easier that in older versions, it can be done using the built-in WYSIWYG design editor!
  5. Configure other parameters of the new online store: payment and shipping options, currencies, customer registration form etc. Make sure that the new configured store meets your needs to perform online commerce.
  6. With the design and other parameters configured, replace the existing store with WebAsyst Shop-Script:
    • move all files of the older store to a subfolder on the server (e.g., old);
    • move all WebAsyst files to the freed space;
    • proceed to WebAsyst Installer section "Settings -> General Settings" and update the installation path in field "Relative path to WebAsyst installation dir" (it has changed because you have just moved all WebAsyst files to another directory).

    After the files have been moved, the upgrade to WebAsyst Shop-Script is considered completed.

Traffic generated by search engines will not be affected

After an upgrade to WebAsyst Shop-Script storefront pages (for instance, index.php?productID=123, index.php?categoryID=321) already indexed by search engines will be still correctly processed and displayed at the same URLs.

If the old and the new online stores are installed on different servers

If WebAsyst Shop-Script is installed on a different server, follow these guidelines to import data from your existing store:

  1. Export the contents of your current store's database. Use phpMyAdmin or any other similar tool in your web hosting control panel.
  2. Import the contents of the exported database on the server where WebAsyst Shop-Script is installed. You can import it into the database with WebAsyst data, it will not affect the functioning of WebAsyst Shop-Script and will even make the data transfer more convenient.
  3. Carry out the data transfer as described above. Note that in this case product and category images as well as digital product files will not be automatically copied into WebAsyst Shop-Script!

    In order to copy product and category images, download them from directory /products_pictures of the older store to your computer and then upload them to directory /published/publicdata/DATABASE_KEY/attachments/SC/products_pictures on the new server.

    In a similar fashion digital product files should be copied from directory /products_files of the older store to directory /data/DATABASE_KEY/attachments/SC/products_files on the new server.