隽永东方设计工作室
Eastern Design Studio Menu

cPanel上安装Magento2.0.4后静态资源无法载入的解决方案

   Magento相关教程隽永东方内训教程   标签: cPanelMagento2.0.4   906   //   评论数   //   参与数
最近有Magento项目,需要在cPanel上搭建最新版Magento2.0.4,众所周知,Magento是个非常庞大的开源商城,功能强大后台很复杂,对服务器负载也是一个很大的考验,安装过程没什么可说的,只要服务器组件都齐全了,内存给够了,基本都能安装成功,不过安装完以后,会发现前后台都是裸奔状态,也就是没有任何样式载入,用Firefox的Firebug的终端去检测的话,会发现大量的404错误,说明网站前后台的静态CSS和JS等资源都没有正确载入,网上Google了一下,发现这个问题还是个普遍问题,想想也对,毕竟是免费版本,留点bug是应该的,通过大量的搜索解决方案,最终成功找到了一套行之有效的方案,不敢独享,列出如下:
1. 打开 app/etc/di.xml 文件找到  virtualType name=”developerMaterialization” 这块,在这个地方你会找到一行 item name=”view_preprocessed” 这行需要删除或者修改掉, 您可以将 Magento\Framework\App\View\Asset\MaterializationStrategy\Symlink 改成 Magento\Framework\App\View\Asset\MaterializationStrategy\Copy

2. 删除 pub/static 文件夹里边所有文件,但是记得保留 .htaccess 这个文件。

3. 通过以下两行代码更改 pub/static 和 var 目录下所有文件的权限。

4. 最后一步SSH登录Magento安装目录,执行以下代码进行静态资源重新载入:

然后再进入网站前后台就会发现所有静态资源全部载入了,搞定收工。

       

头像

隽永东方创始人 & CEO

生于福建长汀,学于海滨大连,创业于国际都市上海,隽永东方设计工作室创始人兼CEO,喜欢音乐、运动、旅游,热心公益事业,在网站设计开发和运营数据中心等领域皆有多年从业经验,独特的国际视角,以客户为中心,视客户需求为核心价值观……

Call Me   Email Us   Weibo       Google+   LinkedIn

作者:


  售前在线询价单
  全网营销套餐
  隽永东方学院