【问题标题】:Magento2 no CSS after clean install and nothing works全新安装后 Magento2 没有 CSS,没有任何效果
【发布时间】:2016-04-30 06:04:26
【问题描述】:

我遇到了很多人似乎遇到的同样问题,我已经花了 20 多个小时研究这个问题,但没有一个解决方案有效。 - 我在具有所有正确 php 扩展等的 VPS 服务器上进行了全新的 magento 2 安装 - 安装非常顺利......点击主页,我没有 CSS,在管理区域也是如此。

似乎每个人都说这是解决方案,但它不起作用。 安装 Magento 2 后 CSS/js 图像未显示。

第一个原因:您的 pub/静态目录的许可。

记住您应该对文件 644 和目录 755 执行权限。

里面必须有三个目录。如果不是第二个原因。

第二个原因:你需要通过 PHP 命令行部署你的静态文件。

首先您应该导航到magento安装的根目录并运行命令 php bin/magento setup:static-content:deploy 成功运行此命令后将生成所有需要加载的文件 将以下目录的文件权限更改为755 发布/静态/前端/ 发布/静态/adminhtml pub/static/_requirejs

我已经重新安装了 magento,重新启动了 Web 服务器,完成了所有工作,但我很震惊,直接从 Magento 全新全新安装的 Magento 2 已损坏且无法修复。我希望它至少可以开箱即用。

任何帮助将不胜感激,我真的需要这个店面,我什至无法开始。 这是点击页面时的样子:

This is what I get http://portraitsreno.com/error.jpg

【问题讨论】:

    标签: magento permissions chmod magento2


    【解决方案1】:

    好的,所以我已经让它起作用了,但我知道有些地方不对。

    我所做的是从头开始重新安装 magento(大约 20 次,LOL) - 最后运行:

    找到 . -type d -exec chmod 770 {} \; && 找 。 -type f -exec chmod 660 {} \; && chmod u+x bin/magento

    这破坏了一切,然后我对所有东西都运行了 755 权限……最后我可以查看商店和管理员……而且似乎功能还不错……

    问题是,我在商店中所做的任何事情都会持续存在权限问题...例如,我通过管理员上传了一个徽标,如果您尝试从浏览器查看该徽标,则该徽标是 404,直到我进入并浏览到带有图像的 pub 文件夹,并更改徽标 .png 文件的权限。 (对于每个产品图像,每个东西都一样)当然必须有一些更好的方法来解决这个问题?所以我想问题的第一部分已经回答了,但现在是一个不同的问题。关于准备废弃magento,因为这太耗时了。开箱即用不应该这么困难。我会喜欢任何人的任何建议

    【讨论】:

      【解决方案2】:

      您只需要启用 Apache 模块

      Go to Wamp / Xamp -> Apache -> Apache Modules -> rewrite_module
      

      希望这会有所帮助:)

      【讨论】:

        猜你喜欢
        • 2015-08-30
        • 2021-11-18
        • 1970-01-01
        • 1970-01-01
        • 2017-06-02
        • 2016-06-28
        • 1970-01-01
        • 2018-11-29
        • 1970-01-01
        相关资源
        最近更新 更多