Mac OS X Apache安装无法正常工作403禁止

罗伊·威廉姆斯

我正在尝试在Mac OS X上使用php和mysql设置一个Apache服务器。为此,我正在使用本教程

按照说明进行操作后,加载页面时仍然出现403禁止错误。

这些是我已经完成的步骤:

  1. apachectl start
  2. 编辑/etc/apache2/httpd.conf这是我的完整配置文件),我取消注释该行LoadModule php5_module libexec/apache2/libphp5.so和该行Include /private/etc/apache2/extra/httpd-vhosts.conf
  3. 在此之后,我使用此命令重新启动了apache apachectl restart
  4. 我安装了MySQL mysql-5.6.25-osx10.9-x86_64.dmg
  5. 我单击首选项并启动了MySQL服务器
  6. 我这样做export PATH=/usr/local/mysql/bin:$PATH是因为它在本教程中是这样说的
  7. 运行这些命令,因为它们在本教程中:

    cd /var
    mkdir mysql
    cd mysql
    ln -s /tmp/mysql.sock mysql.sock
    
  8. /etc/apache2/extra/httpd-vhosts.conf进行了编辑以制作一个新的虚拟主机(这是我的完整配置文件
  9. 重新启动apache apachectl restart
  10. 在我的主机文件中添加了一行: 127.0.0.1 roy.local
  11. DNS刷新: dscacheutil -flushcache
  12. 启动浏览器并输入:http//roy.local我得到一个403禁止页面

我已经尝试通过执行以下命令/user/roy/websites文件夹设置chmod775:

cd /user/roy
chmod 775 Websites

然后再次重新启动apache,这并没有解决问题。请帮帮我。如果您需要更多信息,我很乐意这样做。我自己不知道这一点。提前致谢!

很快

将设置更改为此。您正在使用旧的apache语法。

<Directory "/Users/Roy/Websites">
   Require all granted
</Directory>

仅出于测试目的,将目录和文件的权限更改为777。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章