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

标签 magento

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

我的测试安装中的每个链接都缺少 base url 和 URL 的“其余部分”之间的斜杠,因此,例如,如果 magento 尝试包含 js 文件,则会呈现该文件的 URL像这样:www.domain.com/betajs/filetoinclude.js
而不是
www.domain.com/beta/js/filetoinclude.js

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

这个问题在这里描述得更广泛一些:http://www.magentocommerce.com/boards/viewthread/234373

你知道我能做些什么来让它工作吗?提前致谢。

最佳答案

最近我遇到了这样的问题。删除缓存文件夹后解决了问题。您可以尝试从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/*

关于magento - 基本网址和所有链接之间缺少斜杠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9220988/

相关文章:

php - 从 magento 中的类别集合中排除类别 ID

Magento 管理网格将数据从 Action 发送到 Controller

php - SQL 仅在一张表的一列中搜索和替换

magento -/var/resource_config.json 的用途

php - Magento 季节性主题时间表?

Magento bundle 产品仅针对 child 商品特价

Magento - 产品列表到 CMS 页面

magento - 如何从页脚中删除 'Orders and Returns'?

magento - 我们如何停止magento中的缓存

php - Amazon EC2 上的 Magento