apache - 在 OSX 中配置我的 Apache 虚拟主机的正确位置在哪里?

标签 apache vhosts macos-catalina

我昨晚将我的笔记本电脑从 Mojave 更新到 Catalina,今天早上我意识到我丢失了所有 Apache 虚拟主机,我的虚拟主机文件被默认文件替换了。 我所有的虚拟主机都在/usr/local/etc/httpd/extra/httpd-vhosts.conf

我想知道哪种方法是正确的(存储我的虚拟主机),所以我(希望)不会在未来的更新中丢失我的虚拟主机。

谢谢!!

PD我使用的是“原生”Apache,而不是 Homebrew。

最佳答案

作为升级的一部分,Catalina 移动了根目录文件。参见 https://apple.stackexchange.com/questions/371852/where-does-the-upgrade-to-macos-catalina-move-root-directory-files

来自答案:这花了我很长时间才弄清楚,但是以前位于/my-cool-directory 的任何文件都已移至/Users/Shared/Relocated Items/Security/my -cool-directory.

您可以尝试检查您的/Users/Shared/Relocated Items/Security 文件夹中的原始 Apache 文件。

关于apache - 在 OSX 中配置我的 Apache 虚拟主机的正确位置在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58304360/

相关文章:

php - mod_rewrite 添加 php 扩展?

apache - 摆脱 Apache 虚拟主机的结束正斜杠

apache - SSL 安装问题 - "key value mismatch"(但它们确实匹配?)

apache - 为什么在升级到 High Sierra 时需要从我的配置文件中删除 "Listen 80"?

nginx - 检查cookie是否不包含指定的内容NGINX

node.js - Express 中跨子域的 session

PHP cURL 看不到/etc/hosts 文件

python - 使用 Anaconda 安装后无法导入包

ios - 无法在 Mac OS Catalina 上安装 faSTLane

mysql - 在 macos Catalina 上安装 MySQL 的多个实例