আমি দেখতে পাচ্ছি যে আমার ব্যবহারকারী অ্যাপাচি গ্রুপের সদস্য। আমি নিম্নলিখিতটির মাধ্যমে যুক্ত এবং নিশ্চিত হয়েছি
$ sudo usermod -a -G apache `whoami` # add my user to apache group
$ sudo chmod -R g+w . # permit group members to write
$ groups `whoami` # confirm I'm in the apache group
যাইহোক, যখন আমি কোনও ড্রাশ আপডেট কোর বা এমনকি ড্রশ ক্রোন চালানোর চেষ্টা করি
$ drush cc all
unlink(sites/default/files/css/css_71ba7c25a8d3c47c68a8e05608ae525c.css):[warning]
Permission denied file.inc:482
এবং এই পরিস্থিতিতে সিএসএস ক্যাশে দেখতে দেখতে looks
$ ll
total 1536
drwxrwxr-x. 2 apache apache 12288 Nov 26 10:12 .
drwxrwxr-x. 11 apache apache 4096 Nov 24 20:35 ..
-rw-rw-r-- 1 apache apache 162269 Nov 26 10:06 css_00d5f4d7c5c92cd4f.css
-rw-rw-r-- 1 apache apache 158090 Nov 26 10:02 css_0605989692a2119d305.css
-rw-rw-r-- 1 apache apache 162269 Nov 26 10:02 css_0779dcac71ee9aa8e02d9e.css
আমি ধরে নেব যে আমার ব্যবহারকারীর অ্যাকাউন্টটিতে সুডো অ্যাক্সেস রয়েছে, এটি অ্যাপাচি (বা www-ডেটা) এর একটি গ্রুপ সদস্য হওয়া উচিত এবং ফাইল ট্রিটি গ্রুপ লেখার অ্যাক্সেসের অনুমতি দেয়। সঠিক দিকনির্দেশে যে কোনও সহায়তা বা পয়েন্টগুলি প্রশংসিত হবে।
newgrp apache
সুডো ছাড়াই চালান এবং আবার চেষ্টা করুন