[英]Mac OS X Apache install not working 403 Forbidden
我试图在Mac OS X上使用php和mysql设置一个Apache服务器。为此,我正在使用本教程 。
按照说明进行操作后,加载页面时仍然出现403禁止错误。
这些是我已经完成的步骤:
apachectl start
/etc/apache2/httpd.conf
( 这是我的完整配置文件 ),我取消注释了LoadModule php5_module libexec/apache2/libphp5.so
行和Include /private/etc/apache2/extra/httpd-vhosts.conf
的行 apachectl restart
mysql-5.6.25-osx10.9-x86_64.dmg
安装了MySQL export PATH=/usr/local/mysql/bin:$PATH
因为它在本教程中是这样说的 运行这些命令,因为它们在本教程中:
cd /var mkdir mysql cd mysql ln -s /tmp/mysql.sock mysql.sock
/etc/apache2/extra/httpd-vhosts.conf
以创建新的虚拟主机( 这是我的完整配置文件 ) apachectl restart
再次重启apache 127.0.0.1 roy.local
dscacheutil -flushcache
http//roy.local
,我得到了403禁止页面 我已经尝试通过执行以下命令为/user/roy/websites
文件夹提供775的chmod
:
cd /user/roy
chmod 775 Websites
然后再次重新启动apache,这并没有解决问题。 请帮帮我。 如果您需要更多信息,我很乐意这样做。 我自己弄不清楚。 提前致谢!
将设置更改为此。 您正在使用旧的apache语法。
<Directory "/Users/Roy/Websites">
Require all granted
</Directory>
仅出于测试目的,将目录和文件的权限更改为777。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.