我正在按照本教程将我的 Mac 设置为 Web 服务器:https://coolestguidesontheplanet.com/get-apache-mysql-php-and-phpmyadmin-working-on-osx-10-11-el-capitan/
但不幸的是,如果我访问http://localhost/~username/info.php,我就被卡住了。它工作正常,但是当我仅访问时:http://localhost/info.php它说禁止,知道如何解决这个问题吗?
编辑:
我想同时访问系统根目录和用户根目录
非常感谢
最佳答案
我认为要实现这一点,您需要激活并使用虚拟主机。
试试这个:
1)打开httpd.conf文件:
sudo nano /etc/apache2/httpd.conf
2)查找以下行并取消注释:
# Virtual hosts
Include /private/etc/apache2/extra/httpd-vhosts.conf
3) 这将允许使用 httpd-vhosts.conf 文件,打开此文件以添加虚拟主机。
sudo nano /etc/apache2/extra/httpd-vhosts.conf
4) 在文件开头添加以下代码。
<VirtualHost *:80>
ServerName localhost
DocumentRoot /Library/WebServer/Documents/
</VirtualHost>
关于php - Mac 上的 Apache、MySql 和 PHP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38559468/