MAMP Pro的Magento基本URL问题

瑞安·沃森(Ryan Watson)

我有一个Magento网站,我已MAMP Pro使用自定义主机名将其克隆到本地计算机上,例如:project.local

问题是,是文件中的一个函数:

app/design/frontend/default/project/template/page/html/head.phtml

其中包含许多css/js文件,但是使用基本url /目录时,include路径似乎错误:/ Applications / MAMP / htdocs / project_name /,导致找不到文件。该函数是:

$this->getCssJsHtml()

这是我从源代码中提取的有问题的文件的列表:

http://i.xomf.com/dcmsw.png

<link rel="stylesheet" type="text/css" href="/Applications/MAMP/htdocs/project_name/skin/frontend/default/theme_name/css/styles.css" media="all" />

<link rel="stylesheet" type="text/css" href="/Applications/MAMP/htdocs/project_name/skin/frontend/base/default/css/widgets.css" media="all" />

<link rel="stylesheet" type="text/css" href="/Applications/MAMP/htdocs/project_name/skin/frontend/base/default/css/bubble/elasticsearch.css" media="all" />

<link rel="stylesheet" type="text/css" href="/Applications/MAMP/htdocs/project_name/skin/frontend/default/theme_name/inchoo_socialconnect/google/css/button.css" media="all" />

<link rel="stylesheet" type="text/css" href="/Applications/MAMP/htdocs/project_name/skin/frontend/default/theme_name/inchoo_socialconnect/facebook/css/button.css" media="all" />

<link rel="stylesheet" type="text/css" href="/Applications/MAMP/htdocs/project_name/skin/frontend/default/theme_name/css/ajax-cart.css" media="all" />

<link rel="stylesheet" type="text/css" href="/Applications/MAMP/htdocs/project_name/skin/frontend/default/theme_name/css/font-awesome.min.css" media="all" />

<link rel="stylesheet" type="text/css" href="/Applications/MAMP/htdocs/project_name/skin/frontend/default/theme_name/css/tablet.css" media="all" />

<link rel="stylesheet" type="text/css" href="/Applications/MAMP/htdocs/project_name/skin/frontend/default/theme_name/css/ie_10.css" media="all" />

<link rel="stylesheet" type="text/css" href="/Applications/MAMP/htdocs/project_name/skin/frontend/default/theme_name/css/print.css" media="print" />

<script type="text/javascript" src="/Applications/MAMP/htdocs/project_name/skin/frontend/default/theme_name/js/jquery/jquery-1.7.2.js"></script>

<script type="text/javascript" src="/Applications/MAMP/htdocs/project_name/skin/frontend/default/theme_name/js/jquery/jquery.noconflict.js"></script>

<script type="text/javascript" src="/Applications/MAMP/htdocs/project_name/skin/frontend/default/theme_name/js/jquery/jquery.joypopup.js"></script>

<script type="text/javascript" src="/Applications/MAMP/htdocs/project_name/js/prototype/prototype.js"></script>
<script type="text/javascript" src="/Applications/MAMP/htdocs/project_name/js/lib/ccard.js"></script>

<script type="text/javascript" src="/Applications/MAMP/htdocs/project_name/js/prototype/validation.js"></script>


<script type="text/javascript" src="/Applications/MAMP/htdocs/project_name/js/scriptaculous/builder.js"></script>

<script type="text/javascript" src="/Applications/MAMP/htdocs/project_name/js/scriptaculous/effects.js"></script>

<script type="text/javascript" src="/Applications/MAMP/htdocs/project_name/js/scriptaculous/dragdrop.js"></script>

<script type="text/javascript" src="/Applications/MAMP/htdocs/project_name/js/scriptaculous/controls.js"></script>

<script type="text/javascript" src="/Applications/MAMP/htdocs/project_name/js/scriptaculous/slider.js"></script>

<script type="text/javascript" src="/Applications/MAMP/htdocs/project_name/js/varien/js.js"></script>

<script type="text/javascript" src="/Applications/MAMP/htdocs/project_name/js/varien/form.js"></script>

<script type="text/javascript" src="/Applications/MAMP/htdocs/project_name/js/mage/translate.js"></script>

<script type="text/javascript" src="/Applications/MAMP/htdocs/project_name/js/mage/cookies.js"></script>

<script type="text/javascript" src="/Applications/MAMP/htdocs/project_name/skin/frontend/default/theme_name/js/quickbuy.js"></script>

<script type="text/javascript" src="/Applications/MAMP/htdocs/project_name/skin/frontend/default/theme_name/js/topmenu.js"></script>

<script type="text/javascript" src="/Applications/MAMP/htdocs/project_name/skin/frontend/default/theme_name/js/event.simulate.js"></script>

<script type="text/javascript" src="/Applications/MAMP/htdocs/project_name/skin/frontend/default/theme_name/js/html5.js"></script>

<script type="text/javascript" src="/Applications/MAMP/htdocs/project_name/skin/frontend/default/theme_name/js/ajax_cart.js"></script>

<script type="text/javascript" src="/Applications/MAMP/htdocs/project_name/skin/frontend/default/theme_name/js/jquery/jquery.CustomScrollbar.min.js"></script>

<script type="text/javascript" src="/Applications/MAMP/htdocs/project_name/skin/frontend/default/theme_name/js/jquery/jquery-ui.js"></script>

<script type="text/javascript" src="/Applications/MAMP/htdocs/project_name/skin/frontend/default/theme_name/js/jquery/jquery.selectbox-0.2.js"></script>

<script type="text/javascript" src="/Applications/MAMP/htdocs/project_name/skin/frontend/default/theme_name/js/jquery/jquery.maketabs.js"></script>

<script type="text/javascript" src="/Applications/MAMP/htdocs/project_name/skin/frontend/default/theme_name/js/jquery/jquery.flexslider-min.js"></script>

<script type="text/javascript" src="/Applications/MAMP/htdocs/project_name/skin/frontend/default/theme_name/js/jquery/jquery.instagram.js"></script>

<script type="text/javascript" src="/Applications/MAMP/htdocs/project_name/skin/frontend/default/theme_name/js/jquery/jquery.minitwitter.js"></script>

<script type="text/javascript" src="/Applications/MAMP/htdocs/project_name/skin/frontend/default/theme_name/js/jquery/jquery.placeholder.js"></script>

<script type="text/javascript" src="/Applications/MAMP/htdocs/project_name/skin/frontend/default/theme_name/js/jquery/jquery.jqzoom-core-pack.js"></script>

<script type="text/javascript" src="/Applications/MAMP/htdocs/project_name/skin/frontend/default/theme_name/js/jquery.cookie.js"></script>

<script type="text/javascript" src="/Applications/MAMP/htdocs/project_name/skin/frontend/default/theme_name/js/main.js"></script>

<script type="text/javascript" src="/Applications/MAMP/htdocs/project_name/skin/frontend/default/theme_name/js/social_login.js"></script>

<script type="text/javascript" src="/Applications/MAMP/htdocs/project_name/skin/frontend/default/theme_name/js/utagtracking.js"></script>

<script type="text/javascript" src="/Applications/MAMP/htdocs/project_name/skin/frontend/default/theme_name/js/play_video.js"></script>

需要明确的是,这些是唯一受影响的地方。其他似乎与数据库中设置的基本url有关core_config_data

我不确定这是否与MAMP Pro和虚拟主机设置有关,但是不用说,我在互联网上搜索了很多……很多小时后都尝试了一切,但没有成功。

我将不胜感激,在此先感谢您。

通常是简单的问题,您是否清除了js / css缓存。当服务器从一个位置移动到另一位置时,通常会发生这种情况,因为合并时会缓存目录路径。在system-> developer javascript和css设置中禁用Merge JS和Css文件将纠正此问题,但是您必须做一些前端黑客操作才能真正保存该值。

验证此问题的一种方法是运行以下查询

SELECT *
FROM `core_config_data`
WHERE `path` LIKE '%merge%

如果将这些值设置为1,则将导致您的问题,考虑到您具有访问权限,直接通过数据库将其禁用为“ 0”就容易得多。然后清除Magento缓存,包括JS / CSS缓存,这应该可以解决您的问题

屏幕截图如下所示:

在此处输入图片说明

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

PhpStorm Laravel Mamp 问题

来自分类Dev

MAMP Pro拒绝MySQL连接

来自分类Dev

MAMP Pro 3“安装失败。”

来自分类Dev

MAMP Pro 3“安装失败。”

来自分类Dev

在本地设置Magento 1.4,MAMP

来自分类Dev

如何增加MAMP / MAMP Pro上的Apache fastCGI超时?

来自分类Dev

如何在MAMP Pro上升级phpMyAdmin?

来自分类Dev

安装MySQL时区支持(MAMP PRO 3.0.7.3)

来自分类Dev

使用MAMP Pro在iPhone上访问Localhost

来自分类Dev

关闭MAMP PRO的目的是什么?

来自分类Dev

安装MySQL时区支持(MAMP PRO 3.0.7.3)

来自分类Dev

MySQL 不从 MAMP Pro (5.0.1) 开始

来自分类Dev

创建 MAMP 虚拟主机的问题

来自分类Dev

PHP URL 重写 - .htaccess 和 MAMP

来自分类Dev

在MAMP / DB中找不到MAMP PRO MySQL数据库文件夹

来自分类Dev

MAMP Pro Apache随机缓慢开始提供页面-不是DNS查找问题

来自分类Dev

MAMP Pro用于多个Wordpress安装连接错误

来自分类Dev

MAMP PRO-无法在Windows上访问主机文件

来自分类Dev

在MAMP Pro安装(Mac OSX)上设置BlackFire.io

来自分类Dev

在Mamp Pro上在ExpressionEngine上使用静态模板

来自分类Dev

使用脚本添加MAMP Pro虚拟主机

来自分类Dev

如何将pthreads添加到MAMP PRO PHP

来自分类Dev

Apache MAMP 3和优胜美地的问题

来自分类Dev

使CakePHP在虚拟主机中的MAMP上运行的问题

来自分类Dev

Apache MAMP 3和优胜美地的问题

来自分类Dev

MAMP正常工作,但URL弹出空白页

来自分类Dev

Mac OS X Yosemite 10.10上带有Mamp Pro的Mcrypt

来自分类Dev

MAMP PRO崩溃;MySQL将不会在重新启动时启动

来自分类Dev

使用XDebug和PHPStorm,MAMP Pro,OS X进行本地命令行调试