我的系统上运行了另一个apache
版本。
在运行sudo apachectl stop
时,我仍然可以获得“ It Works ”页面
所以我找到了另一个版本仍在运行的位置,它看起来是一个旧版本,可能已预先安装并位于/opt/local/apache2/
。
我通过更改文本测试了此文件/opt/local/apache2/htdocs/index.html.sample
,然后再次检查了浏览器。
Server: Apache/2.2.29 (Unix)
我想删除那个并保留位于private/etc/apache2
Server version: Apache/2.4.9 (Unix)
我怎样才能安全地做到这一点。
答案 0 :(得分:2)
我设法修复了这个
我运行ps aux | grep apache
来查看apache进程
然后我跑了sudo apachectl stop
然后sudo killall -9 httpd
杀死所有apache 进程
然后sudo apachectl restart
我转到了浏览器并输入了localhost~/username/sitename
Bingo 再次运行,我的系统再次使用正确版本的apache!