ฉันลบไฟล์/var/log/nginx/error.logแล้วสร้างขึ้นใหม่โดยใช้:
sudo nano error.log
ทำls -la
แสดงให้เห็นว่าerror.logและaccess.logมีสิทธิ์ที่เหมือนกัน
เมื่อฉันลองและเริ่ม nginx ฉันได้รับข้อผิดพลาด:
การแจ้งเตือน: ไม่สามารถเปิดไฟล์บันทึกข้อผิดพลาด: open () "/var/log/nginx/error.log" สิทธิ์ที่ล้มเหลวถูกปฏิเสธ
ปรับปรุง
เมื่อพยายามเริ่ม nginx ฉันก็เห็น:
ฉุกเฉิน: /var/run/nginx.pid ล้มเหลว 13: สิทธิ์ถูกปฏิเสธ
echo "" > /file/to/empty
อย่างไร? พวกเขาทั้งสองเหมือนกันหรือไม่