首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >更新到High Sierra httpd-vhosts.conf之前为空

更新到High Sierra httpd-vhosts.conf之前为空
EN

Stack Overflow用户
提问于 2017-12-29 18:18:22
回答 1查看 283关注 0票数 2

我刚从塞拉升级到高塞拉。

显然,一切都很好。但是当我在本地( PHP中的Web开发等)测试我的工作时,我发现没有一个工作正常。

检查并查找bug可能在哪里,我查看了所有的Virtual-Hosts都很好,并且我发现Virtual-host文件有超过10个配置的元素,只有2个virtual-host的测试

更新后的虚拟主机文件内容为:

代码语言:javascript
复制
<VirtualHost *:80>
    ServerAdmin webmaster@dummy-host.example.com
    DocumentRoot "/usr/docs/dummy-host.example.com"
    ServerName dummy-host.example.com
    ServerAlias www.dummy-host.example.com
    ErrorLog "/private/var/log/apache2/dummy-host.example.com-error_log"
    CustomLog "/private/var/log/apache2/dummy-host.example.com-access_log" common
</VirtualHost>

<VirtualHost *:80>
    ServerAdmin webmaster@dummy-host2.example.com
    DocumentRoot "/usr/docs/dummy-host2.example.com"
    ServerName dummy-host2.example.com
    ErrorLog "/private/var/log/apache2/dummy-host2.example.com-error_log"
    CustomLog "/private/var/log/apache2/dummy-host2.example.com-access_log" common
</VirtualHost>

我的额外文件是:/etc/apache2/ VirtualHost /httpd-vhosts.conf

我能以某种方式恢复该内容吗?我真的丢失了这些虚拟主机配置吗?

EN

回答 1

Stack Overflow用户

发布于 2018-01-18 01:38:56

我不知道这条消息应该是评论还是回复。

我遇到了同样的问题,但幸运的是,更新保留了您的文件。

我在以下位置找到了我的最后一个httpd vhosts:

代码语言:javascript
复制
httpd-vhosts.conf~previous

我建议你看一下

代码语言:javascript
复制
/etc/apache2/

文件夹也是,也许你以前的

代码语言:javascript
复制
httpd.conf 

以"~previous“命名进行备份,您可以恢复它或更改当前的。

运行:

代码语言:javascript
复制
sudo apachectl --test

检查是否一切正常。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48020990

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档