我刚刚安装了带有 SSL 的 apache 2,但当我尝试启动该过程时出现错误
httpd starting. exit status 127
尽管我用 配置了 httpd.conf,但没有日志LogLevel debug
。我还能在哪里寻找线索来解决这个问题?
答案1
不会有标准的 apache 错误日志,因为服务尚未启动。127 状态代码表示未找到命令。
您是如何安装 apache2 的?哪个 unix 发行版?“使用 ssl”是什么意思?
检查 /var/log 上的系统日志......dmesg、消息或类似内容
答案2
尝试直接启动 Apache,而不是通过启动脚本。
sudo /usr/sbin/httpd -X -e 9 -E /var/log/httpd/startup_errors.log
这应该会给你提供更多信息。
我上面选择的选项是:
-e level : show startup errors of level (see LogLevel)
-E file : log startup errors to file
-X : debug mode (only one worker, do not detach)