Saya memiliki server web yang menjalankan Ubuntu 17.04 yang saya coba set up Apache
. Semuanya berjalan hebat sampai saya memutuskan untuk meng-host dua situs web pada satu mesin melalui virtualHosts. Sekarang apache
menolak untuk memulai bahkan dengan satu host diaktifkan. Setiap kali saya mencoba memulai, Apache
saya mendapatkan kesalahan ini:
apache2: Syntax error on line 80 of /etc/apache2/apache2.conf:
DefaultRuntimeDir must be a valid directory, absolute or relative to ServerRoot.
Tidak satu pun dari upaya saya untuk memperbaikinya yang meliputi:
apt purge apache2 && rm -r /etc/apache2
Semua baris 80 dari pesan kesalahan memberitahu saya adalah DefaultRuntimeDir ${APACHE_RUN_DIR}
.
Dan kapan pun saya tidak melihat di mana atau apa APACHE_RUN_DIR
yang dinyatakan sebagai.
Adakah yang bisa membantu saya?
source /etc/apache2/envvars
tetapi setelah itu direktori home saya berubah dari~
menjadihome
dan ketika saya menulis cd itu menunjukkan-bash: cd: HOME not set
. Ketika saya memasukkan envvars salah satu baris pertama adalah# this won't be correct after changing uid
danunset HOME
. Adakah cara untuk memperbaikinya?