我们在安装apache后,有时在上传文件的时候,提示没有权限或者是不可写,我们都会去查文件夹的权限。
通过ls -l /var/www/html/website可以很直观的看出我们文件和文件夹的权限,drwx-rx-rx没有问题,755
其实这个时候,我们有可能忽略了apache运行的用户和用户组这个概念
我们在上面查看的时候,还应该看看文件夹的所属用户和用户组是否和apache里的一致
我们查看apache的conf里的httpd.conf,查看User,Group分别是什么呢?
还可以通过ps -ef | grep httpd来查看当前启动和运行apache的用户
要是不对的话,我们可以修改httpd.conf里的User,Group达到一致的目的
我做的是 直接把文件夹的所有者 改成 apache用户和组

本文介绍了解决Apache服务器中文件上传权限问题的方法。首先检查文件夹权限是否为755,然后确保文件夹的所有者和用户组与Apache配置文件httpd.conf中指定的User和Group一致。如果发现问题,可以通过修改httpd.conf中的设置来解决。
6702

被折叠的 条评论
为什么被折叠?



