【问题标题】:Can't reach admin panel after migrating prestashop from one host to another将 prestashop 从一台主机迁移到另一台主机后无法访问管理面板
【发布时间】:2015-11-03 06:44:55
【问题描述】:

我将一个 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 错误页面。

可能是什么问题?

【问题讨论】:

  • 当你调用完整的 url example.com/admin324r498/index.php 你会得到什么?也是404?
  • 是的,还是 404 错误。
  • 我已经尝试了相同的程序并将商店移动到本地主机,完全没有问题。那么问题可能出在主机上?另一台主机上可能有什么问题?我可以请求支持来修复它。
  • 是的,现在看起来像是主机相关问题
  • 您的问题解决了吗?如果是的话,如果您能回答自己的问题,那就太好了,这样就不会显示为未回答,其他人也可以从中学习。 (或者如果对您有太多工作,您可以删除问题)感谢您的理解与合作。

标签: prestashop prestashop-1.6


【解决方案1】:

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

我与他们(我的托管服务提供商)交谈,他们告诉我“他们没有问题”...

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-11-22
    • 1970-01-01
    • 1970-01-01
    • 2014-06-16
    • 1970-01-01
    • 2020-12-29
    • 1970-01-01
    • 2011-01-16
    相关资源
    最近更新 更多