পিএইচপি-এফপিএম লগ ফাইলে কীভাবে 644 অনুমতি সেট করবেন?


10

/Var/log/php-fpm.log এ অবস্থিত এফপিএম লগ ফাইলের অনুমতি রয়েছে rw-------(600)। অন্যান্য লগ ফাইল আছে rw-r--r--। আমি কীভাবে ফাইলটির অনুমতিটি 644 এ কনফিগার করতে পারি?

উত্তর:


3
chmod 644 /var/log/php-fpm.log

7
প্রকৃতপক্ষে, এটি একটি বিদ্যমান লগ ফাইলে কাজ করে এবং এফপিএম পুনরায় আর্টস এবং সার্ভার রিবুট জুড়ে অবিচল থাকে। তবে যদি ফাইলটি প্রথমবারের জন্য তৈরি হচ্ছে (বা যদি আমি এটি কোনও কারণে মুছে ফেলি তবে বলুন) নতুন ফাইলে ডিফল্ট অনুমতিটি এখনও 600।
রোহিত

0

পিএইচপি-এফপিএম এর নিজস্ব লগিংয়ের পরিবর্তে সিসলোগে লগিং সেট করুন।

; ত্রুটি লগ ফাইল; যদি এটি "সিসলগ" তে সেট করা থাকে তবে লগ লেখার পরিবর্তে সিসলোগডে প্রেরণ করা হবে; একটি স্থানীয় ফাইল। ; দ্রষ্টব্য: ডিফল্ট উপসর্গটি / var হয়; ডিফল্ট মান: লগ / php-fpm.log pm

ত্রুটি_লগ = সিসলগ

; কোন ধরণের প্রোগ্রামে লগ করা হচ্ছে তা নির্দিষ্ট করতে syslog_facility ব্যবহার করা হয়; বার্তা। এটি syslogd কে বিভিন্ন সুবিধা থেকে প্রাপ্ত বার্তাগুলি নির্দিষ্ট করতে দেয়; অন্যভাবে পরিচালনা করা হবে। ; সম্ভাব্য মানগুলির জন্য সিসলগ (3) দেখুন (প্রাক্তন ডেমন সমতুল্য LOG_DAEMON); ডিফল্ট মান: ডিমন

syslog.facility = ডিমন

; syslog_ident প্রতিটি বার্তায় চাপ দেওয়া হয়। আপনার যদি একাধিক এফপিএম থাকে; একই সার্ভারে চলমান দৃষ্টান্তগুলি, আপনি ডিফল্ট মান পরিবর্তন করতে পারেন; যা অবশ্যই সাধারণ প্রয়োজন অনুসারে করা উচিত। ; ডিফল্ট মান: পিএইচপি-এফএমপি

syslog.ident = পিএইচপি-এফএমপি

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.