【问题标题】:Fedora httpd.conf virtualhostFedora httpd.conf 虚拟主机
【发布时间】:2014-02-19 16:52:17
【问题描述】:

我试图将 localhost 移动到主文件夹,但收到错误 403。httpd.conf 到此结束:

<VirtualHost *:80>
  ServerAdmin webmaster@localhost
  DocumentRoot /home/valera5505/sites/localhost
  ServerName localhost
  <Directory /home/valera5505/sites/localhost>
    AllowOverride All
    Order allow,deny
    Require all granted
  </Directory>
</VirtualHost>

【问题讨论】:

    标签: apache fedora httpd.conf


    【解决方案1】:

    试试这个(我不是 Apache 专业人士):

    <VirtualHost *:80>
      ServerAdmin webmaster@localhost
      DocumentRoot /home/valera5505/sites/localhost
      ServerName localhost
      <Directory /home/valera5505/sites/localhost>
        Options FollowSymLinks 
        AllowOverride None 
        Order deny,allow 
        Allow from all 
      </Directory>
    </VirtualHost>
    

    试试看(我还不是专业的 Linux 用户):

    chmod 755 /home/valera5505
    chmod 755 /home/valera5505/sites
    chmod 755 /home/valera5505/localhost
    

    【讨论】:

    • 你能告诉我们你的 apache error.log 里面有什么吗?
    【解决方案2】:

    您是否分配了正确的权限?

    chown apache:apache -R /home/valera5505/sites

    chmod 775 -R /home/valera5505/sites

    使用 -R 参数更好 也加入你的用户在 apache 组

    希望你能帮忙

    【讨论】:

      猜你喜欢
      • 2012-05-26
      • 1970-01-01
      • 2016-08-30
      • 2012-05-16
      • 1970-01-01
      • 2015-12-20
      • 2011-05-17
      • 2019-08-12
      • 2011-08-28
      相关资源
      最近更新 更多