将prestashop从一个主机迁移到另一个主机后无法访问管理面板

时间:2015-11-03 06:44:55

标签: prestashop prestashop-1.6

我将一个prestashop站点从一个主机移动到另一个主机。我做的是:

1. Copy all the files from the host -> Paste them into new host
2. Export database from old host -> Import into database on new host
3. Then I change values in config/settings.inc.php
4. Change values with the new domain in database table ps_shop_url -> domain, domain_ssl, physical_url
5. Change values in database table ps_configuration -> PS_SHOP_DOMAIN and PS_SHOP_DOMAIN_SSL

.htaccess也根据新主持人改变:

before - RewriteRule . - [E=REWRITEBASE:/presta/]

after - RewriteRule . - [E=REWRITEBASE:/]

现在该商店似乎除了一些图片外有效,但当我尝试打开管理面板http://example.com/admin324r498时,我收到了404错误页面。

可能是什么问题?

1 个答案:

答案 0 :(得分:1)

事实证明,当我在两台主机之间复制文件时,问题出现在新的托管服务提供商和文件的权限中。

我和他们(我的托管服务提供商)谈话,他们告诉我他们的结局没有问题" ...

解决方案是通过File manager手动更改主机上的每个文件权限,或直接在主机上安装新的prestashop,然后上传sql转储文件和主题文件等。或者最后一个解决方案 - >更改主机提供商。