`
totoxian
  • 浏览: 1074493 次
  • 性别: Icon_minigender_2
  • 来自: 西安
文章分类
社区版块
存档分类
最新评论

apache移web目录后拒绝访问

阅读更多

周海汉/文

将apache的web目录由/var/www/html移到/home/zhouhh/php,结果出现下面的问题:

Forbidden

You don't have permission to access /install/index.php on this server.


Apache/2.2.3 (CentOS) Server at 192.168.12.12 Port 80

查找apache说明,如下:

检查配置文件,将其改为如下:

问题依旧

后面发现

[zhouhh@cvttssw ~]$ ll -a
总计 22200
drwxr--r-- 14 zhouhh zhouhh 4096 06-03 15:25 .
drwxr-xr-x 9 root root 4096 04-15 16:41 ..
原来是所有网页父目录都必须有可读和可执行权限的问题

[zhouhh@cvttssw ~]$ chmod +x .
一切ok,问题解决。

分享到:
评论

相关推荐

    apache 目录权限设置方法

    6. **Order**: 指定允许或拒绝访问的顺序。 7. **Allow/Deny**: 具体控制哪些客户端可以访问目录。 #### 三、Apache目录权限的核心指令解析 ##### 1. Directory `Directory`指令用于定义特定目录的访问限制。例如...

    apache 虚拟目录配置文件

    - 其中`"path"`是要控制访问权限的目录路径,`Order allow,deny`表示先检查是否允许访问,再检查是否拒绝访问,`AllowFrom all`表示允许所有来源的访问。 - **DocumentRoot指令详解**: - `DocumentRoot`指令用于...

    关于apache的Directory目录权限的说明参考.pdf

    反之,如果没有匹配到Allow规则,就会继续检查Deny规则,匹配到的IP将被拒绝访问。 - `Order Deny,Allow`:与前一种情况相反,先执行Deny规则,然后执行Allow规则。如果一个IP地址被Deny规则拒绝,即使之后有Allow...

    Apache设置目录禁止访问

    这段代码使用了Apache的旧式访问控制机制(Apache 2.4及更高版本已弃用,但仍然有效),它会拒绝所有尝试访问该目录的请求。 在较新的Apache版本(2.4及以上)中,推荐使用`Require`指令来控制访问权限: ```...

    xp 系统 vmware linux 下 无法访问apache 服务器

    xp 系统 vmware linux 下 无法访问apache 服务器

    Web应用安全:Apache中隐藏特定文件的方法.pptx

    需要注意的是,修改Apache的配置文件后,必须重启Web服务器使更改生效。此外,确保对配置文件的修改不会影响到其他已存在的访问控制规则,以防止意外的权限问题。 通过灵活运用这些指令,管理员可以在Web应用安全...

    WEB服务器配置安全规范[总结].pdf

    1. 正确维护和配置 Apache 服务器:正确维护和配置 Apache WEB 服务器是非常重要的,管理员需要注意一些问题,如 Apache 服务器配置文件、目录安全认证、访问控制和密码保护等。 2. Apache 服务器配置文件:Apache ...

    Apache Web服务器安全设置注意事项.docx

    Apache Web服务器是全球最受欢迎的Web服务器之一,但其广泛使用也使其成为了黑客攻击的主要目标。以下是一些关于Apache服务器安全设置的重要注意事项: 1. **HTTP拒绝服务(DoS)攻击**: - 数据包洪水攻击:攻击...

    Apache服务器的配置

    用户在安装操作系统后,一般可以迅速开始使用Apache,无需进行复杂的配置即可启用Web服务。 3. 配置Apache 配置Apache涉及到设置服务器的各个参数,包括服务器名称、监听的IP地址和端口号、虚拟主机配置、安全设置...

    Web应用安全:apache权限配置文本.docx

    Apache权限配置是Web应用安全的关键环节,用于控制访问者对网站资源的访问权限。Apache作为广泛应用的开源HTTP服务器,其配置文件(如httpd.conf)中的权限设置直接影响着服务器的安全性和稳定性。 一、Apache权限...

    基于Linux系统下Apache软件的Web服务器设置.pdf

    总结,配置Apache在Linux下的Web服务器涉及访问控制策略、用户认证机制以及虚拟主机的设置。这些配置对于管理和维护一个安全且多站点的Web服务环境至关重要。正确理解和应用这些知识点,能帮助IT专业人士构建高效、...

    Web应用安全:Apache中隐藏特定文件的方法实验.doc

    Apache作为广泛使用的Web服务器,提供了多种方法来限制对特定文件或目录的访问。以下将详细阐述如何在Apache中隐藏特定文件,主要依据提供的实验内容展开。 一、Apache版本检查 在进行任何配置更改之前,了解Apache...

    Apache配置详解(最好的APACHE配置教程)

    在示例中,Apache的根目录是`/mnt/software/apache2`。所有相对路径的配置项都将相对于此路径解析。 **2. **`PidFile`**:** `PidFile`指定服务器主进程(PID,进程ID)的文件位置。这在管理服务器时很有用,比如...

    Apache You don't have permission to access / on this server

    总之,解决"Apache You don't have permission to access / on this server"错误的关键在于理解和调整Apache的目录访问控制配置,以及检查文件和目录的权限。同时,始终要考虑安全因素,避免过于宽松的访问策略。在...

    在Apache中实现用户认证

    否则,会被拒绝访问。 请注意,HTTP基本认证的密码是以明文形式在网络中传输的,可能存在安全风险。在生产环境中,可能需要考虑使用更安全的认证机制,如SSL/TLS加密或集成其他身份验证服务。 总结起来,Apache中...

    apache目前最新版本(apache2.4.43)

    1. 安全性更新:Apache 2.4.43修复了多个安全漏洞,这些漏洞可能被攻击者利用来执行任意代码、泄露敏感信息或者进行拒绝服务攻击。定期更新到最新版本是确保网站安全的重要步骤。 2. 性能优化:新版本通常会带来...

    PHP编程之设置apache虚拟目录

    这样配置后,Apache就不会完全拒绝访问根目录下的文件。 3. 添加虚拟目录 接下来,我们需要在httpd-vhosts.conf文件中添加一个VirtualHost块来设置具体的虚拟目录。举例如下: ``` *:80> *** DocumentRoot "D:/_...

    Apache2.2.22

    此外,`DocumentRoot`指定网站内容的根目录,`Directory`指令则控制特定目录的访问权限。 日志管理也是Apache服务器运维的重要部分。通过`ErrorLog`和`CustomLog`指令,可以指定错误日志和访问日志的位置和格式,这...

    Apache设定访问数量及下载速度限制[归类].pdf

    ### Apache设定访问数量及下载速度限制 在现代网络环境中,合理地管理服务器资源对于保障服务稳定性和用户体验至关重要。本文将详细介绍如何使用Apache服务器通过安装和配置`mod_bandwidth`模块来实现对服务器访问...

Global site tag (gtag.js) - Google Analytics