在Vagrant的Ubuntu Precise64上运行Apache2。当我尝试启动它时,它说:
vagrant@precise64:/etc/apache2$ /etc/init.d/apache2 start
* Starting web server apache2
*
* The apache2 configtest failed.
Output of config test was:
AH00534: apache2: Configuration error: No MPM loaded.
Action 'configtest' failed.
The Apache error log may have more information.
但问题是,我的/etc/apache2/apache2.conf
文件在任何地方都不需要MPM!我将其粘贴在此处,但会产生大量帖子...
我尝试查找错误日志,但在任何地方都找不到。救命?
编辑: apache2 -l
给出此:
vagrant@precise64:/$ apache2 -l
Compiled in modules:
core.c
mod_so.c
mod_watchdog.c
http_core.c
mod_log_config.c
mod_logio.c
mod_version.c
mod_unixd.c
mod_unixd.c
看来没有安装MPM,对吗?如果在我的配置文件中未安装MPM且未提及MPM,为什么仍会看到此错误?
1
dpkg -l'apache2-mpm *'的输出是什么
—
sciurus
对我来说,清除,重新安装和复制旧的配置文件就足够了,无论罪魁祸首是什么;)
—
Melissa Loos