1

我正在将一个 magento 商店从 mydomaintest.com 移动到 mydomain.com。

当我说移动时,在这种情况下,我们只是使用 Cpanel 来修改帐户并将域名从 mydomaintest.com 更改为 mydomain.com。

然后使用在论坛中找到的建议,我使用 PHPMyAdmin 将 Magento Core Config 表更新为 Secure 和 Unsecure url 的新 BaseURL。

完成此操作后,我删除了 /var/cache 中的所有文件。

尝试通过域名或 IP 访问该站点会提供以下错误:

致命错误:require_once() [function.require]:无法打开所需的“/home/mydomain/public_html/errors/report.php”(include_path='/home/mydomain/public_html/app/code/local:/home/mydomain /public_html/app/code/community:/home/mydomain/public_html/app/code/core:/home/mydomain/public_html/lib:.:/usr/lib/php:/usr/local/lib/php')在 /home/mydomain/public_html/app/Mage.php 第 847 行

请帮忙,我们今天正在尝试搬家,但似乎无法解决这个问题。

谢谢!约翰

4

3 回答 3

0

转到系统 > 索引管理和重新索引数据,因为它还包含 url 重写。还要确保检查系统 > 缓存管理(某些版本仍然有)并刷新所有缓存,因为 var/cache 不是唯一的缓存位置。Zend 组件将它们的缓存保存在 tmp 文件夹中。

于 2012-09-08T16:48:10.597 回答
0

我在 Ubuntu 14.10 上使用 Apache2 运行 Magento 时遇到了这个问题

确保安装了 PHP 的 MySQL 模块:

dpkg --list | grep php5-mysql

如果未列出,则需要安装它:

sudo apt-get install php5-mysql

然后重启 Apache:

sudo service apache2 restart
于 2015-10-14T23:57:50.463 回答
0

在我们的例子中,我们收到这条消息是因为有人删除了“错误”文件夹——该站点工作正常,直到发生错误。

一旦我们恢复了文件夹(并确保 PHP 可以访问它),我们就会看到正常的 Magento 错误页面。如果您没有该文件夹,您可以下载 Magento并将其从存档中解压缩。

于 2016-05-24T05:03:39.630 回答