服务报价 | 域名主机 | 网络营销 | 软件工具| [加入收藏]
当前位置: 主页 > php教程 > prestashop教程 >

Prestashop如何进行换域名克隆网站

时间:2015-06-30 12:10来源:未知 作者:好模板 点击:
1. 导出Prestashop原站数据库 sql 语句, 导入到新的空间数据库; 2. 压缩原站整站,上传到新空间对应目录下,解压; 3. 如下修改配置信息 config/settings.inc.php 即可 define(_DB_SERVER_, localhos
1. 导出Prestashop原站数据库 sql 语句, 导入到新的空间数据库;
2. 压缩原站整站,上传到新空间对应目录下,解压;
3. 如下修改配置信息 config/settings.inc.php 即可
 
 
define('_DB_SERVER_', 'localhost');
define('_DB_NAME_', 'ps1540'); //数据库名称
define('_DB_USER_', 'root'); //数据库用户名
define('_DB_PASSWD_', ''); //数据库密码
define('_DB_PREFIX_', 'ps_'); // 数据库表前缀
 
4. 如果网站域名有所更换,需要在第一个步骤之前,用老域名登陆后台,Preferences -> SEO & URLs,在 SET SHOP URL 的 Shop domain 和 SSL domain 的文本框输入新域名,并保存。再接着继续本文中的第一个步骤;
 
5.
当搬站后发现无法进入后台,提示 ‘employee does not exist, or bad password’ ,出现这个的原因:Cookies 不匹配。
解决方案:
更新主管理账号的密码适配 Cookies
 
MySQL
 
UPDATE ps_employee SET passwd = md5(”<COOKIE_KEY><您要更改的密码>”)
WHERE email = “您的登陆邮箱账号”;
COOKIE_KEY 在根目录 config/settings.inc.php 中可以看到,如下示例:
 
define('_COOKIE_KEY_', 'VwmBmXtM8y0Lz8RTGILp4AZ7gAwQENiZmLKXbMxWICQkSB6BH8vL7bSi');
例子:
 
MySQL
 
UPDATE ps_employee
SET passwd = md5("VwmBmXtM8y0Lz8RTGILp4AZ7gAwQENiZmLKXbMxWICQkSB6BH8vL7bSiPsw123456")
WHERE email = "admin@ldhost.cn";
P.S. 密码至少得输入8个字符。
(责任编辑:好模板)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------