আমি ফাইল ম্যানেজমেন্ট স্টাফের জন্য ক্রুসেডার ব্যবহার করি। সমস্যা হ'ল অ্যাপাচি এর DocumentRoot
অধীনে থাকা উচিত chown www-data:www-data /path/to/www
। সুতরাং কুরস্যাডার (যা আমার অ্যাকাউন্টে পরিচালিত হয়) ব্যবহার করে /path/to/www
আমি আমার প্রয়োজনের সময় অ্যাক্সেস লিখি না । আমি জানি না যে অন্যান্য বিকাশকারীরা কীভাবে এই জাতীয় বিধিনিষেধ নিয়ে কাজগুলি চালিয়ে যেতে পারেন!
আমি ভাবলাম যে আমি যদি ক্রুসেডার চালাতে পারি www-data
তবে আমি সহজেই ফাইলগুলির সাথে খেলতে সক্ষম হব। কিন্তু ব্যবহার করে su - www-data
আমাকে www-data
এর পাসওয়ার্ড চেয়েছিল !!
সুতরাং, কীভাবে আমি জিনোমে অন্য ব্যবহারকারী (www-ডেটার মত) হিসাবে একটি অ্যাপ্লিকেশন (ক্রাসাদারের মতো) চালাতে পারি?
নাকি আমার মামলার আর কোন সমাধান আছে? (শক্ত আমি উত্তর জানতে আগ্রহী!)
মনে রাখবেন যে আমি জানি যে আমি এটিকে মূল হিসাবে চালাতে পারি ! তবে এটি ব্যবহার করার সময় কিছু অনুমতি সমস্যা তৈরি করবে cp
এবং mkdir
আপনি জানেন।
পিএস:
sudo
এবং gksudo
সাহায্য করেনি:
$ gksudo -u -www-data krusader
No protocol specified
krusader: cannot connect to X server :0.0
চূড়ান্ত দ্রষ্টব্য:
সর্বোত্তম উত্তর অনুসারে, আমি করেছি chmod u+w /path/to/www
এবং আমার সমস্যা সমাধান হয়েছে। তবে আমি এখনও অন্য ব্যবহারকারী হিসাবে ক্রুসেডার খোলায় সফল হইনি!