Magento Permissions

时间:2013-05-30 11:02:54

标签: magento centos chmod

我刚把我的Magento商店从cPanel搬到了DirectAdmin(Centos)。

我的问题现在是权限。以前在cPanel上,所有文件夹都设置为755,文件为644.这非常有用。

然而,在DirectAdmin上,我似乎能够让一切工作(包括下载器)的唯一方法是将所有文件夹设置为777.这样做是否安全?

此外,用户和组所有权应该设置为什么?

谢谢!

4 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

chmod可能不是你的问题。谁是新服务器上文件的所有者?通过chown将所有权设置为www-data(ubuntu)或者它们应该在centos上的任何内容。你可以通过将all设置为777然后查看一些新创建的文件,从var / log或var / session查看谁是所有者/组来找到它。重置为varien推荐的chmod设置,并在所有文件上执行chown user:group。

答案 2 :(得分:0)

在所有文件夹上放置777并不好,因为它可以公开访问和更改。有些可能是777,更多是755,大多数情况是644

将文件夹设置为正确的权限最简单的方法是在此处使用Magento清理工具:

http://www.magentocommerce.com/wiki/groups/227/resetting_file_permissions

在该页面上向下滚动以下载Magento清理工具

您还可以参考Magento安装备忘单第2步 - 设置文件权限: http://www.magentocommerce.com/knowledge-base/entry/magento-installation-cheat-sheet#step2

所以我会将所有内容都设置回644,然后运行清理工具。

答案 3 :(得分:0)

可以通过在安装中运行文件来设置Magento权限。为此您需要下载magento cleaup工具。

Download Magento Cleanup Tool