如何将本地开发的 Prestashop 移动到托管服务器
How to move Locally developed Prestashop to hosting server
我已经安装了 Prestashop 1.7
和 MariaDB
,在本地系统中它工作正常。我开发了 4 个不同的页面。我想将此页面移动到托管服务器?我是否需要在托管服务器中安装相同的 Prestashop
版本,还是只需复制和粘贴即可?我在Ubuntu 16.04系统开发。在迁移到托管服务器时,我是否需要对在本地系统中开发的数据库进行一些更改?
你应该简单地遵循这个过程:
- 通过 FTP 将您的文件传输到您的托管服务器
- 通过 phpMyAdmin 将您的数据库传输到您的托管服务器(使用 utf8_general_ci 作为字符集)
- 传输完成后,编辑 /config/settings.inc.php 以设置正确的 MySQL 密码(由您的托管服务提供商提供)
- 在您的 PrestaShop 管理面板中,配置您的主要商店 URL 以及是否要使用 SSL(推荐)
瞧!
所有设置完成后您还需要在 ps_configuration table 数据库中进行更改。
在名称列中,找到 PS_SHOP_DOMAIN 和 PS_SHOP_DOMAIN_SSL 行在值列中并写入新域名你想让 PrestaShop 使用。
我已经安装了 Prestashop 1.7
和 MariaDB
,在本地系统中它工作正常。我开发了 4 个不同的页面。我想将此页面移动到托管服务器?我是否需要在托管服务器中安装相同的 Prestashop
版本,还是只需复制和粘贴即可?我在Ubuntu 16.04系统开发。在迁移到托管服务器时,我是否需要对在本地系统中开发的数据库进行一些更改?
你应该简单地遵循这个过程:
- 通过 FTP 将您的文件传输到您的托管服务器
- 通过 phpMyAdmin 将您的数据库传输到您的托管服务器(使用 utf8_general_ci 作为字符集)
- 传输完成后,编辑 /config/settings.inc.php 以设置正确的 MySQL 密码(由您的托管服务提供商提供)
- 在您的 PrestaShop 管理面板中,配置您的主要商店 URL 以及是否要使用 SSL(推荐)
瞧!
所有设置完成后您还需要在 ps_configuration table 数据库中进行更改。 在名称列中,找到 PS_SHOP_DOMAIN 和 PS_SHOP_DOMAIN_SSL 行在值列中并写入新域名你想让 PrestaShop 使用。