授予Apache写入文件的权限

时间:2014-02-08 17:59:29

标签: php apache content-management-system chown respondcms

我正在尝试安装respondCMS,它告诉我需要授予apache写文件的权限。

我cd到了htdocs文件夹,然后运行了这个终端命令

chown -R apache /sites

但它说chown: apache: illegal user name

2 个答案:

答案 0 :(得分:1)

Apache用户通常不是名为apache,而是www或www-data。通过执行以下操作查看:

cat / etc / apache2 / envvars | grep USER

答案 1 :(得分:0)

如果您在Mac上使用MAMP(我认为,因为Windows版本仍然是非常多的测试版),那么您需要将文件权限更改为您自己的用户名和组员工。这就是MAMP运行Apache的方式。在“真正的”LAMP堆栈上,这将是非常不同的。

因此,如果您的Mac用户名是“mendocino”,请使用

更改该目录中的权限
chown -R mendocino:staff /sites