如何在所有文件上为apache提供写入权限

时间:2015-09-12 20:33:44

标签: php linux apache apache2 debian

我需要在所有文件上给apache写入权限,我在配置文件和exec(“whoami”)中检查apache用户,这是www-data,但如果我有www-data到root组apache isn'能够写一个文件。我尝试将run-group设置为root并重新启动apache,但没有任何改变。如何将此权限授予apache?

1 个答案:

答案 0 :(得分:1)

首先,您应该检查所需的权限级别。 一个好的方法是只为你需要的文件夹提供写权限。

检查您的www-data用户是否至少在访问组的组中或更改它:

chgrp -R www-data folder/

然后用

设置写权限

chmod -R g+w folder

应该足够了