问题:WIN子系统下的Ubutun系统cmder下
执行 1. sudo apt-get install apache2
2. sudo /etc/init.d/apache2 restart
出现 * Restarting Apache httpd web server apache2
[Sat Apr 07 10:57:57.779244 2018] [core:warn] [pid 9570:tid 139815888750464] (92)Protocol not available: AH00076: Failed to enable APR_TCP_DEFER_ACCEPT
解决办法:
sudo vi 打开 /etc/apache2/apache2.conf,在文件的最底部加上一行以下内容:
- AcceptFilter http none
然后重启 Apache2 问题解决。

本文解决了一个在WIN子系统下的Ubuntu环境中使用cmder时遇到的问题,即Apache2在安装及重启过程中报错。通过修改配置文件并禁用AcceptFilter,成功解决了问题。
6万+

被折叠的 条评论
为什么被折叠?



