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直接全新清洁安装被破坏而无法修复.我希望它至少可以开箱即用.
任何帮助都会非常感激,我真的需要这个店面,我甚至无法开始.这是在点击页面时的样子:
好的,我已经让它发挥作用了,但我知道有些地方不对劲。
我所做的是从头开始重新安装magento(大约20次,哈哈)——最后运行:
寻找 。-type d -exec chmod 770 {} \; && 寻找 。-type f -exec chmod 660 {} \; && chmod u+x bin/magento
这破坏了一切,然后我对一切都运行了权限 755...最后我可以查看商店和管理员...并且似乎功能正常...
问题是,我在商店中做的任何事情,都会出现持续的权限问题...例如,我通过管理员上传一个徽标,如果您尝试从浏览器中查看该徽标,则该徽标是 404,直到我进去并浏览到包含图像的 pub 文件夹,然后更改徽标 .png 文件的权限。(同样适用于每个产品图像,每件事)当然必须有一些更好的方法来解决这个问题?所以我想问题的第一部分已经得到解答,但现在是一个不同的问题。准备废弃 magento,因为这太耗时了。开箱即用不应该这么困难。我希望得到任何人的建议
| 归档时间: |
|
| 查看次数: |
769 次 |
| 最近记录: |