【发布时间】:2015-08-13 06:43:27
【问题描述】:
我正在尝试在我的 Mac OS X 上使用 php 和 mysql 设置 apache 服务器。 为此,我使用this tutorial。
按照说明进行操作后,我在加载页面时仍然收到 403 禁止 错误。
这些是我已经完成的步骤:
apachectl start- 已编辑
/etc/apache2/httpd.conf(here is my full config file) 我取消了LoadModule php5_module libexec/apache2/libphp5.so行和Include /private/etc/apache2/extra/httpd-vhosts.conf行的注释 - 之后我用这个命令
apachectl restart重新启动了apache - 我用
mysql-5.6.25-osx10.9-x86_64.dmg安装了MySQL - 我点击了首选项并启动了 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以创建一个新的虚拟主机 (here is my full config file) - 使用
apachectl restart再次重新启动 apache - 在我的主机文件中添加了一行:
127.0.0.1 roy.local - 刷新的 dns:
dscacheutil -flushcache - 启动浏览器并输入:
http//roy.local,然后我得到一个 403 禁止页面
我已经尝试通过执行以下命令为我的 /user/roy/websites 文件夹提供 775 个 chmod:
cd /user/roy
chmod 775 Websites
然后再次重新启动 apache,这并没有成功。请帮帮我。如果您需要更多信息,我很乐意这样做。我自己无法弄清楚这一点。提前致谢!
【问题讨论】:
-
这里也可以上传httpd日志吗?
-
您的教程网址已失效...请修复。另外,你运行的是什么版本的 OSX,php 等...