मैंने /var/log/nginx/error.log फ़ाइल को हटा दिया , और फिर एक नया प्रयोग करके बनाया:
sudo nano error.log
ऐसा करने से ls -la
पता चलता है कि error.log और access.log समान अनुमतियां।
जब मैं कोशिश करता हूं और nginx शुरू करता हूं तो मुझे त्रुटि मिलती है:
चेतावनी: त्रुटि लॉग फ़ाइल नहीं खोल सका: खुला () "/var/log/nginx/error.log" अस्वीकृत अनुमति अस्वीकृत।
अपडेट करें
जब nginx शुरू करने की कोशिश कर रहा हूँ, मैं भी देख रहा हूँ:
इमर्ज: /var/run/nginx.pid विफल 13: अनुमति अस्वीकृत।
echo "" > /file/to/empty
? क्या वे दोनों एक ही हैं?