更改权限后出现 Magento 错误

Magento error after I changed the permissions

我更改了我的 Magento 网站的权限,所以现在它不起作用了。 我使用 FileZilla 并将所有文件和文件夹的权限设置为“777”,然后将它们更改为“750”。在我这样做之后,前端给我一个错误。

有没有办法正确设置所有文件和文件夹的权限?

PS:FileZilla 在更改权限时非常慢,所以我花了很多时间尝试正确的权限组合。

您右键单击文件夹 (filezilla),并更新权限(例如 755),然后单击选项 'recursive subfolders',现在就可以了。 如果你一个文件夹一个文件夹地做,它需要很长时间!

前端错误的来源几乎可以肯定是无法写入 var 或 media,因此请尝试将 var 和 media 递归设置为 777,看看是否可以解决问题。然后尝试 775,并在不看到错误的情况下尽可能严格地烫发。

这里有一些说明,如果不起作用,可以将所有烫发重置为正常。

您有 SSH 凭据吗?如果是这样,您可以在 CLI 中 运行 这很可能会解决问题。这些是 Magento 推荐的权限设置:

find . -type f -exec chmod 644 {} \;
find . -type d -exec chmod 755 {} \;
chmod 550 pear
chmod 550 mage #for magento 1.5+

然后为您的 var 和 media 文件夹提供足够的写入权限,以便网络服务器可以访问它们。像 775 之类的东西应该可以工作,但你可以做 777 并向后工作。