安装Apache2 Server时出错

我正在尝试安装apache2服务器,但它提供以下错误消息:

看起来你已经删除了/etc/apache2/mods-available/cgid.load ,因此无法启用mod_cgid

要解决此问题,请清除并重新安装apache2.2-common。

设置apache2(2.2.17-1ubuntu1.5)…

我使用ubuntu软件中心做了同样的事情,但再次遇到同样的错误。

您正在尝试安装apache2,升级还是恢复它? 此错误更多是“重新安装”问题。

注意这是一个窍门

使用控制台更有效

我建议你检查apache2某些依赖项或文件是否仍在你的系统中

 sudo dpkg -l | grep apache2.2-common 

将列出apache2.2-common软件包的所有依赖项,如果有人尝试手动删除它。 通过,

 sudo dpkg -r *dependency name* 

要么

 sudo apt-get remove *dependency name* 

完成后继续清除它,

 sudo apt-get remove --purge apache2.2-common 

或者至少尝试触摸丢失的文件以绕过问题

 touch /etc/apache2/mods-available/cgid.load 

我确定您也删除了其他文件,因此请逐步完成所有缺少的配置