নিষিদ্ধ আপনার কাছে অ্যাক্সেসের অনুমতি নেই


0

আমি ভিতরে একটি সূচক html ফাইল সহ কৌনিক নামে একটি ডিরেক্টরি তৈরি করেছি এবং আমি ত্রুটি পেয়েছি:

নিষিদ্ধ আপনার কাছে এই সার্ভারে /angular/index.html অ্যাক্সেস করার অনুমতি নেই।

আমি যে সমাধানগুলি সমাধান করেছি সেগুলি ফোল্ডার এবং ডিরেক্টরিতে অনুমতিগুলি 755 এবং 777 এ পরিবর্তন করুন প্রথম ধাপটি সম্পাদন করে পরিষেবাটি পুনরায় চালু করুন

[felipe@felipe html]$ sudo service httpd start 
[sudo] password for felipe: 
Redirecting to /bin/systemctl start  httpd.service 
[felipe@felipe html]$ ls -l
total 16
drwxrwxrwx.  2 felipe felipe 4096 dic 19 19:33 angular
drwxr-xr-x. 12 felipe wheel  4096 abr 14  2013 phppgadmin
drwxr-xr-x.  5 felipe felipe 4096 ago 27 00:55 wordpress
drwxr-xr-x.  5 felipe felipe 4096 oct 12 17:18 yii
[felipe@felipe html]$ ls -l angular
total 4
-rwxrwxrwx. 1 felipe felipe 200 dic 19 19:19 index.html

তবুও এই ত্রুটিটি পেয়ে আমার অন্য ফোল্ডার রয়েছে এবং এটি কোনও সমস্যা ছাড়াই কাজ করে, আমি ফেডোরা 22 ব্যবহার করছি


আপনার সাইটের জন্য অ্যাপাচি ত্রুটি লগ ফাইলটি পরীক্ষা করুন। যদি আপনি না জানেন তবে এর অবস্থানটি লাইনটির জন্য অনুসন্ধান করুন যা অপাচীর httpd.conf ফাইলটিতে ত্রুটিযুক্ত লগ দিয়ে শুরু হয় , যা / etc / httpd / conf / ডিরেক্টরিতে থাকতে পারে। এটি দেখতে কিছু হবে ErrorLog /var/apache2/logs/error_log। ডিরেক্টরিতে অ্যাক্সেস সম্পর্কিত ত্রুটি লগ ফাইল এন্ট্রি সন্ধান করুন। নোট: আপনি ভার্চুয়াল হোস্ট ব্যবহার করছেন httpd.conf ফাইল, জন্য চেহারা ErrorLog লাইন VirtualHost এই বিশেষ ওয়েব সাইটের জন্য অধ্যায়।
চাঁদপয়েন্ট

উত্তর:


1

এটি ফাইল সিস্টেমের অনুমতি ত্রুটি নয় তাই chmod চেষ্টা করবেন না , এটি অ্যাপাচি কনফিগারেশন ত্রুটি

তুমি তোমার মধ্যে পরিবর্তন করতে হবে এ্যাপাচি কনফিগারেশন httpd.conf এই অর্থাত জন্য

Options Indexes FollowSymlinks

httpd.confউপরের লাইনটি অন-মন্তব্য করতে বা এটি সন্নিবেশ করানোর জন্য ডকুমেন্টের রুটটি খুলুন এবং সন্ধান করুন

এখানে চিত্র বর্ণনা লিখুন


যদি তিনি "বিকল্পগুলি" এর পরে "সূচকগুলি" অন্তর্ভুক্ত করেন তবে তিনি দর্শকদের ডিরেক্টরিতে ফাইলগুলি দেখার অনুমতি দেন যদি তার একটি সূচক না থাকে । Html । আমি মনে করি না সে যা চায় তাই; আমি প্রত্যাশা করব যে কেউ যদি সাইটের সমস্ত ফাইলকে কোনও লিঙ্ক ছাড়াই বা ডিরেক্টরিতে কোনও সূচী। Html ফাইল ব্যতীত ব্যবহারের অনুমতি না দেওয়ার নির্দিষ্ট কারণ না পান তবে সূচী অক্ষম করবেন । আমি অনুমান, এর পরিবর্তে যে তিনি আশা index.html যদি কেউ ব্যবহার ফাইল দেখানো হবে তা /angular/index.html বা / কৌণিক URL- এ।
চাঁদপয়েন্ট

ওয়েল এটি সত্য + কৌশলযুক্ত। আমি বেশিরভাগ ব্যবহার করে যে সাথে মোকাবিলা <নির্দেশিকা /> AllowOverride কেউ দরকার সব থেকে বঞ্চিত & <নির্দেশিকা "প্রথমেই / var / WWW"> AllowOverride কোনটি # খোলা এক্সেস অনুমতি দিন: দরকার সব মঞ্জুর
শ্লেষ
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.