আপনি যখন বলে থাকেন যে আপনি অনুমতি পরীক্ষা করেছেন, তখনও আমি যেখানেই এটি শুরু করব, আমি নিজেই এই সমস্যাটি প্রায়শই ঘন ঘন করে এসেছি এবং এটি প্রায় সবসময়ই অনুমতিগুলির সমস্যা হয়ে দাঁড়িয়েছে।
সাধারণ পরামর্শ: সবার
আগে অ্যাডমিন / কনফিগারেশন / মিডিয়া / ফাইল-সিস্টেমে যান এবং "কনফিগারেশন সংরক্ষণ করুন" এ ক্লিক করুন। এর ফলে ড্রুপাল সেট ডিরেক্টরিগুলির অনুমতিগুলির পুনরায় মূল্যায়ন করতে পারে এবং এটি যদি কোনও সমস্যা খুঁজে পায় তবে আপনাকে ত্রুটি বার্তা দেবে।
দ্বিতীয়: আমি ধরে নিয়েছি যে পিএইচপি ব্যবহারকারীর বিপরীতে আপনার কাছে একটি অ্যাপাচি, বা www-ডেটা, বা অন্যান্য ব্যবহারকারী রয়েছে যা ওয়েবসভারের মালিক? একটি লিনাক্স বা ম্যাক সিস্টেমে, সেই ব্যবহারকারীর জন্য সুডো। সঠিক ব্যবহারকারী হিসাবে কোনও ফাইল লেখার চেষ্টা করা আপনার পক্ষে সত্যিকারের অনুমতি রয়েছে তা নিশ্চিত করার সেরা উপায় way সাইট / ডোমেন ডটকম / ফাইল / এ যান এবং "ইকো ডেটা> নতুন_ফায়াল; বিড়াল নতুন_ফাইলে" কল করুন; টার্মিনালে এটি যাচাই করবে যে আপনি আসলে লেখার ডিরেক্টরিতে লিখতে পারেন। আপনার টিএমপি ডির সাথে একই করুন। আশা করা যায় যে অন্য কেউ উইন্ডোজের মতো সিস্টেমে একই ক্রিয়াগুলি কীভাবে সম্পাদন করবেন সে সম্পর্কে পরামর্শ দিতে পারে।
তৃতীয়: ডিরেক্টরি অনুমতিগুলি বাতিল করার জন্য, ফাইল ডিরেক্টরিটি পুনরাবৃত্তভাবে 777 প্রয়োগ করুন। এর পরে আপনি আরও বুদ্ধিমান অনুমতিগুলি পুনরুদ্ধার করতে পারেন
find . -type d -print0 | xargs -0 chmod 755
find . -type f -print0 | xargs -0 chmod 644
চতুর্থ: নিশ্চিত করুন যে টিএমপি ডিরেক্টরিটিতে সম্পূর্ণ অনুমতি রয়েছে।
পঞ্চম: এখনই যদি আপনি এটি বের করে ফেলে থাকেন তবে আপনার কোডটি ডিবাগ করা শুরু করতে পারে।