我刚刚设置了一个运行 ubuntu 和所有最新版本的 apache mysql 和 php 的新服务器,还有运行 Magento 所需的所有扩展。
我已经将我的测试站点转移到新服务器并且一切正常接受样式和脚本,出于某种原因它们包括来自文档根目录(/var/www/vhosts/site.com/httpdocs/),奇怪的是好像只有用XML添加的js和css是错误的。
我已经检查了 core_config_data 表并且 url 是正确的,所有文件权限都是正确的安全模式已关闭 memory_limits 等已检查。
这可能与 apache2 设置有关吗?
最佳答案
这是因为您启用了 CSS/JS 合并,但 Magento 没有足够的访问权限将合并的文件写入 media/css 和 media/js。
chmod o+w -R media
这应该可以解决您的问题。
关于php - 头部的 Magento CSS 和 JS 包括来自文档根目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9413463/