Got httpd: Warning: DocumentRoot does not exist, when it does

ถ้าใครเคยเจอปัญหาเมื่อเวลา start apache หรือ httpd แล้วพบ error นี้


Starting httpd: Warning: DocumentRoot [/var/www/mywebsite] does not exist

แต่ path ดังกล่าวก็ได้สร้างแล้วและมีไฟล์อยู่แล้ว เหตุการณ์อย่างนี้จะเกิดเมื่อมีการให้ apache ไปใช้งานในการ access code บน NFS
การแก้ไขคือ ให้ปิดการทำงานของ SELINUX ลงไป


# sed -i 's/SELINUX=enforcing/SELINUX=disbled/' /etc/selinux/config

จากนั้นให้ทำการ reboot เครื่อง แล้วลอง start apache ขึ้นมา แค่นี้ก็สามารถใช้งาน apache กับ NFS ได้แล้วครับ

ball Written by:

Teerapat Khunpech Live, Tech, Beers, Bike, Cafe Racer, Docker, Devops, Eco-System