我正在使用 Magento 1.4 测试一个 Magento 1.3 站点。我看到非常奇怪和不一致的行为。Magento 没有包含我的 javascript 文件的 URL,而是使用 js 文件的完整文件系统路径创建标签,如下所示:
<script type="text/javascript" src="/home/my_username/public_html/js/prototype/prototype.js"></script>
我相信这与新的“主题 JavaScript 和 CSS 文件合并为一个文件”功能有关。事实上,当我登录管理员并点击“Flush JavaScript/CSS Cache”时,第一个页面加载成功,我看到单个 JS 包含类似于:
<script type="text/javascript" src="/media/js/5b8cfac152fcb2a5f93ef9571d338c54.js"></script>
但是随后的年龄加载会加载每个带有完整路径名的 JS 文件。这显然是行不通的。有人对可能出现的问题或如何解决此问题有任何想法吗?