mac apache /private/etc/apache2/httpd.conf vs /usr/local/etc/httpd/httpd.conf

时间:2018-02-06 07:41:19

标签: php macos apache macos-high-sierra

我正在努力理解

之间的区别
/private/etc/apache2/httpd.conf

/usr/local/etc/httpd/httpd.conf

在Mac上运行High Sierra& PHP 7.1。当我开始运行时,对这两个文件的更改似乎会影响我的localhost(当我升级到High Sierra时,apache停止工作)。也许我是:1。偶尔意外修改错误的配置,或者2.意外地在apache安装之间切换?

终端中的

httpd -V显示SERVER_CONFIG_FILE="/usr/local/etc/httpd/httpd.conf"phpinfo()Loaded Configuration File: /usr/local/php5/lib/php.ini所以我认为/usr/local/*是正确的(或只是主动?)配置。我在配置期间触摸了这些/private/*文件,但似乎不再需要它们了:

/private/etc/apache2/httpd.conf
/private/etc/apache2/users/{username}.conf
/private/etc/apache2/extra/httpd-userdir.conf

这些似乎是正确的配置:

/usr/local/etc/httpd/httpd.conf
/usr/local/etc/httpd/extra/httpd-vhosts.conf

/private/etc/apache2/*中的重复apache2安装是什么,是否可以安全地卸载或删除?

0 个答案:

没有答案