У мене раніше був встановлений apache2, я оновив до php5.5, і це зламало встановлення, тому я спробував виправити кілька файлів. Але це не спрацьовувало, я автоматично переніс апарат, але я все одно отримую цю помилку, коли намагаюся встановити:
/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, що це робиться "в один крок" і, що ще важливіше, переконайтеся, що всі необхідні файли пакунків завантажуються перед початком видалення оригінального пакета.)