`

liunx下apache服务器出现Permission denied

 
阅读更多

上传文件的时,服务器报错Permission denied:权限不够。

 

登陆服务器察看该文件夹权限:

 

ls -l

drwx-w--w- 1 root root 0 Mar 7 19:35 testfile //查看文件拥有者为root,用户组为 root !

 

由于用的是apache服务,所以要把文件的用户组权限设置为:rwx(rw-),用户组设置为apache。完成分2步:

 

1.先设置权限(设置用户组权限为读写执行-rwx):

 

chmod -R 755 testfile

查看结果->>ls -l:

drwxrwx-w- 1 root root 0 Mar 7 19:35 testfile //查看文件

 

2.修改文件的用户组:

 

方法1:chown root:apache testfile

方法2:chgrp apache testfile

 

查看结果->>ls -l:

drwxrwx-w- 1 root apache 0 Mar 7 19:35 testfile 

 

ok,重启服务:/etc/init.d/httpd reload

 

 

分享到:
评论

相关推荐

    如何更改linux下的Apache端口号.pdf

    在Linux环境下,Apache服务器作为一款广泛应用的Web服务器,其配置和管理是运维工作中不可或缺的一部分。本文主要讲解如何更改Linux下的Apache服务器端口号,以适应不同的网络环境和安全需求。 首先,更改Apache...

    lamp安装apache出错的地方

    当出现“Permission denied”这样的错误时,通常是因为SELinux阻止了某个进程执行某些操作,即使该进程具有足够的文件系统权限。 错误日志中提到了`SEalert`命令,它是用来查看和分析SELinux警告信息的工具。通过...

    kylin.rar为kylin.properties的配置

    在Linux环境下,这通常是通过`systemctl restart kylin-server`或类似命令完成的。记得在生产环境中,进行这些操作时要做好备份,以防意外情况发生。 总的来说,`kylin.properties`文件是Kylin运行的基石,正确的...

    linux文件上传,给文件或目录添加apache权限的方法

    在Linux环境下,尤其是对于运行Apache HTTP服务器的LAMP(Linux、Apache、MySQL、PHP)架构,有时我们需要允许Apache服务进程对特定文件或目录具有读写权限,以便实现文件上传等功能。这里我们将详细讲解如何处理...

    Linux 下配置 CVS服务器CentOS(CentOS 5.2)

    ### Linux下配置CVS服务器(CentOS 5.2) #### 测试环境 - **操作系统**: CentOS 5.2 - **Tomcat版本**: apache-tomcat-5.5.23 #### 步骤一:安装必要的组件 在CentOS 5.2环境下配置CVS服务器的第一步是确保必要...

    在ubuntu上安装与配置php开发环境时的学习总结.pdf

    1. 解决 Permission denied 问题 在安装 PHP 开发环境时,可能会遇到 Permission denied 的错误,特别是在使用非 root 用户时。解决方法是使用超级管理员的身份来运行命令。 2. LAMP 介绍 LAMP 是一个流行的开源...

    Linux中查找文件技术大全.pdf

    如果某个目录被设置为禁止访问,普通用户在尝试查找该目录下的文件时会收到“Permission denied.”的错误。为了解决这个问题,可以使用错误重定向,如`find / -name access_log 2>/dev/null`,这将把错误信息输出到`...

    Linux文件查找命令的使用方法及用途大全

    如果未找到结果,可能是因为系统中未安装相应的软件(如Apache服务器),安装后即可找到对应的配置文件。 **处理权限问题** 在非ROOT权限下使用`find`命令时,可能会遇到权限问题导致无法访问某些文件或目录。为...

    Linux中文件查找技术大全

    如果找不到,可能是因为系统中未安装对应的软件(如Apache服务器),安装后即可找到。 **处理权限问题** 当普通用户试图查找被限制访问的文件时,可能会遇到“Permission denied.”的错误。这时,可以使用错误...

    Linux中文件查找技术.pdf

    在这种情况下,尝试访问这些资源时,系统会返回"Permission denied."的错误。为避免这种错误,可以使用错误重定向,将错误信息忽略,例如: ```bash find / -name access_log 2>/dev/null ``` 这里的`2>/dev/null`将...

    Linux中文件查找技术[文].pdf

    在面对权限问题时,普通用户可能会遇到“Permission denied”错误。为避免这种情况,可以使用错误重定向,将错误信息忽略。例如: ```bash find / -name access_log 2>/dev/null ``` 这里的`2>/dev/null`将标准...

    在ubuntu上安装与配置php开发环境时的学习总结[归纳].pdf

    在这个过程中,可能会遇到一些问题,例如在尝试绑定到80端口时出现"Permission denied: make_sock: could not bind to address 0.0.0.0:80"的错误。这个错误是因为非root用户没有权限使用默认的HTTP端口80。为了解决...

    Linux系统下如何实现快速的文件搜索.docx

    如果某些文件或目录被设置了权限,普通用户可能无法访问,这会导致`find`命令返回`Permission denied`错误。为了避免这种情况,可以使用错误重定向,将错误输出丢弃。例如: ```bash find / -name access_log 2>...

    Linux服务器安装PHP MongoDB扩展的方法

    如果遇到`Permission denied.`错误,可能是因为SELinux策略限制了HTTPD进程的网络连接。这时,你可以运行`/usr/sbin/setsebool -P httpd_can_network_connect 1`命令,允许Apache访问网络,然后再次重启Apache。 8....

    SSH配置和经常出现的报错以及解决方法

    - **错误提示**:“Permission denied (publickey,password).” - **原因**:用户名或密码错误。 - **解决方法**:确认用户名和密码正确无误。 3. **公钥认证失败:** - **错误提示**:“Permission denied ...

    Zabbix完整部署文档

    - **错误1**:当非root用户使用小于1024的端口时,会出现“Permission denied”错误。 - **解决方法**:确保使用大于1024的端口号。 - **错误2**:无法打开错误日志文件。 - **原因**:如果使用非root用户启动,...

    Codeigniter中mkdir创建目录遇到权限问题和解决方法

    然而,在某些系统中,特别是安全严格的Linux服务器,直接使用字符串形式的权限可能会导致解析问题。因此,将`'777'`改为整数形式的`0777`,可以确保权限被正确地识别和应用: ```php if (!is_dir($cache_path)) ...

    Hadopp集群运用过程中碰到的问题

    - 解决方法:关闭Master服务器上的防火墙,例如在Linux环境下使用`chkconfig iptables off`命令。 - **错误现象2:org.apache.hadoop.ipc.RPC: Server at JMN/10.22.1.203:9000 not available yet** - 原因:...

Global site tag (gtag.js) - Google Analytics