我正在尝试在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
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
127.0.0.1 roy.local
dscacheutil -flushcache
http//roy.local
我得到一个403禁止页面我已经尝试通过执行以下命令为/user/roy/websites
文件夹设置chmod
775:
cd /user/roy
chmod 775 Websites
然后再次重新启动apache,这并没有解决问题。请帮帮我。如果您需要更多信息,我很乐意这样做。我自己不知道这一点。提前致谢!
将设置更改为此。您正在使用旧的apache语法。
<Directory "/Users/Roy/Websites">
Require all granted
</Directory>
仅出于测试目的,将目录和文件的权限更改为777。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句