繁体   English   中英

在Magento中更改基本URL

[英]Changing Base URL in Magento

我正在将magento商店从mydomaintest.com移至mydomain.com。

在这种情况下,当我说“搬家”时,我们仅使用Cpanel修改帐户并将域名从mydomaintest.com更改为mydomain.com。

然后,使用论坛中的建议,我使用PHPMyAdmin将Magento Core Config表更新为新的BaseURL(用于安全和不安全url)。

完成此操作后,我删除了/ 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')在第847行的/home/mydomain/public_html/app/Mage.php中

请帮忙,我们今天正在努力上线,似乎无法弄清楚这一点。

谢谢! 约翰

转到系统>索引管理和重新索引数据,因为它也包含URL重写。 另外,请确保检查“系统”>“缓存管理”(某些版本仍具有该功能)并刷新所有缓存,因为var / cache不是唯一的缓存位置。 zend组件将其缓存保存在tmp文件夹中。

Magento在Ubuntu 14.10上与Apache2一起运行时遇到了这个问题

确保已安装用于PHP的MySQL模块:

dpkg --list | grep php5-mysql

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

sudo apt-get install php5-mysql

然后重新启动Apache:

sudo service apache2 restart

在我们的案例中,我们收到此消息是因为有人删除了“错误”文件夹-该站点可以正常工作,直到发生错误为止。

还原文件夹后(并确保PHP可以访问它),我们将看到正常的Magento错误页面。 如果没有该文件夹,则可以下载Magento并将其从存档中提取。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM