পিএইচপি চালানোর জন্য ম্যাকের সঠিক অনুমতিগুলি কী কী?


1

আমি আমার ম্যাক মিনিতে অ্যাপাচি 2 এবং পিএইচপি 5.3 সক্ষম করেছি এবং ভার্চুয়াল হোস্ট সেটআপ করেছি। তবে আমি যখন ব্রাউজ http://{MyVirtiualHost}/Index.phpকরি তখন ত্রুটিটি পাই:

আপনার কাছে এই সার্ভারে /Index.php অ্যাক্সেস করার অনুমতি নেই

আমি ফোল্ডারে যেখানে আমার ওয়েবসাইটটি 0777 এর মাধ্যমে ইনস্টল করা হয়েছে সেগুলির অনুমতিগুলি স্থির করেছি chmodতবে এখনও ভাগ্য নেই।

http://{MyVirtualHost}/ নিম্নলিখিতটি ফেরত দেয়:

এটি কাজ করে!

ম্যাকের পিএইচপি সঠিকভাবে সক্রিয় করার জন্য সঠিক অনুমতিগুলি কী কী সেট করবেন?


আপনি কি প্রথমে এইচটিএমএল চেষ্টা করেছেন, বা কীভাবে আপনি জানেন যে এটি পিএইচপি সমস্যা?
ড্যানিয়েল বেক

@ ড্যানিয়েল, ভাল প্রশ্ন এইচটিএমএলও কাজ করে না। তাই অ্যাপাচি স্থাপন সম্পর্কে আমার অজ্ঞতা সম্ভবত বেশি। গভীরে খনন.
র‌্যামস

উত্তর:


1

এটি অ্যাপাচি থেকে প্রাপ্ত বার্তার মতো দেখাচ্ছে। সম্ভবত আপনি আপনার ডকুমেন্টের রুটে অ্যাক্সেস দেওয়ার জন্য অ্যাপাচি কনফিগার করেছেন না বলেই সম্ভবত।

"এটি কাজ করে" লেখাটি কোথা থেকে এসেছে? এটি কি আপনার তৈরি করা একটি সূচক html ফাইল থেকে পাওয়া যায়?

"এটি কাজ করে" সাধারণত এইচটিএমএল যা ডিফল্ট অ্যাপাচি প্রেরণ করে যখন আপনি নথির মূলটি কনফিগার না করেছেন। সুতরাং এর প্রকৃত অর্থ: এটি কাজ করে, এখন আপনার নিজের ডকুমেন্টের মূল থেকে এইচটিএমএল পরিবেশন করতে অ্যাপাচি কনফিগার করুন।


1

"Index.php" ফাইলটির অনুমতিগুলি আপডেট হয়েছে কিনা তা নিশ্চিত করার জন্য আমি ডাবল চেক করব। Chmod -r (recursive) ব্যবহার নিশ্চিত করুন। এটি অনুমতি এবং সমস্ত সাব-ডাইরেক্টরি এবং ফাইলগুলিকে যেতে সাহায্য করবে। যেহেতু এটির মতো মনে হচ্ছে সূচি.এফপি তৈরি করা হয়েছিল ডিরেক্টরিগুলির অনুমতি দেওয়ার আগেই এটি পরিবর্তিত হতে পারে।


0

অনুমতি, অনুমতি, অনুমতিগুলি আমার ডিরেক্টরিতে আমার। Php ফাইলটি অ্যাক্সেস করার চেষ্টা করেছিলাম সেই ডিরেক্টরিতে ডিরেক্টরি স্তরের অনুমতিগুলি সক্ষম করতে হয়েছিল।

যুক্ত হয়েছে ক

<Directory "path to my directory">
    Allow from all
</Directory>

httpd.conf এ

অনুমতি সঠিক পেতে।

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