干净安装后Magento2没有CSS,没有任何效果

M21*_*M21 5 permissions chmod magento magento2

我遇到了很多人似乎遇到的同样的问题,我现在花了20多个小时来研究这个问题,但没有一个解决方案有效. - 我在VPS服务器上做了一个全新的干净安装的magento 2,所有正确的php扩展等等 - 并且安装很棒...点击主页,我没有CSS,在管理区域也是如此.

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

第一个原因:您的发布/静态目录的权限.

记住你应该对文件644和目录755做权限.

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

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

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

我已经重新安装了magento,重新启动了web服务器,完成了所有工作,我只是因为Magento的Magento 2直接全新清洁安装被破坏而无法修复.我希望它至少可以开箱即用.

任何帮助都会非常感激,我真的需要这个店面,我甚至无法开始.这是在点击页面时的样子:

这就是我得到的http://portraitsreno.com/error.jpg

M21*_*M21 0

好的,我已经让它发挥作用了,但我知道有些地方不对劲。

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

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

这破坏了一切,然后我对一切都运行了权限 755...最后我可以查看商店和管理员...并且似乎功能正常...

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