Original package and environment :
- Prestashop 1.7.0.4
- WAMP server 64 bit 3.0.6
- Windows 10
Target package and environment :
- Prestashop 1.7.0.4 (the same as original package)
- LAMP - Ubuntu 16.04, Apache2.4, MySQL 5.7.17, PHP 7
Migration procedure :
- Exporting Prestashop database from WAMP as .sql or whatever format you prefer
- Importing Prestashop database into LAMP
- Make sure your Prestashop database on LAMP allows the same access permisson as that of Prestashop on WAMP
- Packing Prestashop installation folder from WAMP as .zip or whatever format you prefer
- Unzip and deploy Prestashop in LAMP (ex. /var/www/html/prestashop )
- Turn on the development mode of Prestashop
- Edit prestashop/config/defines.inc.php, alter define('_PS_MODE_DEV_', false) to true
- Start LAMP and browsing your migrated Prestashop website
- It is possible that some PHP module needs to be installed and turned on. Just following the error messages and do what you have to do.
- If you encounter an issue that front-end shows empty pages :
- remove .htaccess in your /var/www/html/prestashop
- enter your Prestashop backend, find friendly URL option in configure => shop parameters => traffic => SEO, slide down, turn off friendly URL option, and save to regenerate .htaccess
- If you encounter an issue that your connection is always redirected to localhost :
- enter your Prestashop MySQL DB, alter PS_SHOP_DOMAIN and PS_SHOP_DOMAIN_SSL from localhost to specified IP or domain
- enter your Prestashop backend, find configure => shop parameters => traffic => SEO, slide down, alter domain and domain_ssl from localhost to specified IP or domain
- Done
沒有留言:
張貼留言