缺少基本网址和所有链接之间的斜杠

时间:2012-02-10 00:18:02

标签: magento

我的magento安装有一个非常恼人的问题。我在www.domain.com地址下安装了magento(1.4.x)。我已将其克隆到/beta/目录以对测试环境进行升级并克隆数据库,但我无法解决一个简单的问题。

我的测试安装上的每个链接都缺少URL base url和“其余”之间的斜杠,因此,例如,如果magento尝试包含js文件,则此文件的URL将呈现如下:{ {1}}
而不是 www.domain.com/betajs/filetoinclude.js

我已经在数据库中编辑了我的测试环境的URL,清除了缓存并完成了人们在公告板上建议的所有其他事情,但我仍然错过了这个斜杠。

这个问题在这里有点宽泛:http://www.magentocommerce.com/boards/viewthread/234373

您知道我该怎么做才能让它发挥作用?提前谢谢。

3 个答案:

答案 0 :(得分:2)

最近我遇到了这样的问题。删除缓存文件夹后解决问题。您可以尝试从cpanel或ftp删除或使用以下命令删除缓存。

清除缓存和临时文件:

rm -rf downloader/pearlib/cache/*
rm -rf downloader/pearlib/download/*
rm -rf var/cache/*
rm -rf var/session/*
rm -rf var/report/*
rm -rf var/tmp/*

此外,如果您的目录随时间发生了变化,您可能希望清除所有图像缓存文件。

rm -rf media/catalog/product/cache/*
rm -rf media/tmp/*

答案 1 :(得分:0)

转到您的管理面板> “系统”>配置>一般>网络>不安全并确保基本网址http://www.domain.com/beta / (注意:链接末尾为斜线) 对系统做同样的事情>配置>一般>网络>的安全

希望这可以解决您的问题。

答案 2 :(得分:0)

在管理员的系统配置中,请确保在左上角的Current Configuration Scope下更改商店视图。更改该下拉列表中的每个选项,并检查Web设置中的不安全和安全URL设置。机会是其中一个缺少尾随斜线。