【问题标题】:Can not browse to directory beyond document root无法浏览到文档根目录以外的目录
【发布时间】:2014-05-16 04:22:42
【问题描述】:

这是我对 apache 的配置:

Listen 8180

<VirtualHost 192.168.1.100:8180>
    DocumentRoot /var/www/data
    ServerName localhost
    ErrorLog logs/dm-error_log

<Directory /var/www/data>
    AuthName "Protected Area"
Options +Indexes FollowSymLinks +ExecCGI
    AuthType Basic
    AuthUserFile /var/www/secure/passwords
    Require valid-user
</Directory>
</VirtualHost>

添加 +Indexes 后我可以成功进入根目录,但我无法进入根目录中的任何文件夹,我得到 403 Forbidden

【问题讨论】:

    标签: linux apache http permissions


    【解决方案1】:

    如果是权限问题,假设您的 apache 进程是 user=apache,您可以发出“chown -R apache /var/www/data”并重新启动 apache。您可以发出“ls -lRh”以递归方式查看所有权限。 “树”程序也是检查层次结构的好工具。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-02-25
      • 1970-01-01
      • 2014-02-19
      • 1970-01-01
      • 2016-02-12
      • 2011-03-19
      • 2017-06-07
      • 1970-01-01
      相关资源
      最近更新 更多