ก่อนหน้านี้ฉันเคยติดตั้ง 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
ซึ่งทำใน "ขั้นตอนเดียว" และที่สำคัญกว่านั้นคือต้องแน่ใจว่ามีการดาวน์โหลดไฟล์แพ็คเกจที่จำเป็นก่อนดำเนินการลบแพคเกจดั้งเดิม)