我以前安装了apache2,我升级到php5.5,这破坏了我的安装,因此我尝试修复了一些文件。但这没有用,我自动删除了apache,但是在尝试安装时仍然出现此错误:
/etc/init.d/apache2: 64: .: Can't open /etc/apache2/envvars
/etc/init.d/apache2: 76: .: Can't open /etc/apache2/envvars
ERROR: APACHE_PID_FILE needs to be defined in /etc/apache2/envvars
invoke-rc.d: initscript apache2, action "restart" failed.
sudo apt-get purge apache2
和sudo apt-get install apache2
?(如果是这样,那应该行得通,尽管我建议sudo apt-get --purge --reinstall install apache2
这样做是“一步一步”完成的,更重要的是,在执行原始包删除操作之前,请确保下载了所有必要的包文件。)