sup*_*tle 2 php apache macos homebrew
嗨,我对 apache 和 mac 都很陌生。我已经通过 Homebrew 设置了 apache,据我目前所知,mac 上的 apache 运行在操作系统级别,但 apache 通过 Homebrew 运行在用户级别。我认为这就是为什么 mac apache 保留在 /etc 级别目录中,而 Homebrew apache 保留在 /user/local/etc 级别的原因。
但是,我发现这两个 httpd.conf 文件彼此不同。特别是我遇到了 php 无法在虚拟主机中呈现的问题。我试图解决这个问题,但似乎互联网上的每个解决方案都在谈论 mac apache 的 httpd.conf。
我对我现在正在做的事情感到很困惑。如果你们中的任何人都可以向我解释这些 apache 的工作方式有何不同,那就太好了。谢谢!
默认的 apache 路径是:
/etc/apache2/httpd.conf
自制 apache 路径
/usr/local/etc/httpd/httpd.conf
您可以检查系统中正在运行的 apache 数量:
which -a apachectl
默认阿帕奇:
/usr/sbin/apachectl
家酿:
/usr/local/bin/apachectl
以下命令用于默认 apache
须藤apachectl重启
您可以将其用于自制程序 apache
须藤 /usr/local/bin/apachectl 重启
| 归档时间: |
|
| 查看次数: |
1021 次 |
| 最近记录: |