我将一个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错误页面。
可能是什么问题?
答案 0 :(得分:1)
事实证明,当我在两台主机之间复制文件时,问题出现在新的托管服务提供商和文件的权限中。
我和他们(我的托管服务提供商)谈话,他们告诉我他们的结局没有问题" ...
解决方案是通过File manager
手动更改主机上的每个文件权限,或直接在主机上安装新的prestashop,然后上传sql
转储文件和主题文件等。或者最后一个解决方案 - >更改主机提供商。