আমি আমার নতুন ম্যাকবুক এয়ার 13 "একজন স্থানীয় পরিবেশ সেট করতে চেষ্টা করছি: আমার নিজের বিল্ট-ইন এ্যাপাচি DocumentRoot
, পিএইচপি, এবং মাইএসকিউএল আমি সাধারণত আপডেট করুন। /etc/hosts
শুধু একটি সুন্দর পার্মালিঙ্ক সঙ্গে আমার স্থানীয় ওয়েবসাইটে চালাতে: local/example
। রেফারেন্স জন্য, আমি সাধারণত চেক করুন:
- কীভাবে ম্যাক ওএস এক্স সিংহকে একটি ওয়েব সার্ভারে পরিণত করবেন?
- ম্যাক ওএস এক্স মাউন্টেইন লায়নটিতে অ্যাপাচি সক্ষম করা
- অ্যাপাচি অনুমতি
এবার আমি প্রতিবার আঘাত করলে , বা , কেবল একটি 403 নিষিদ্ধ ত্রুটি পাচ্ছি । প্রথমে আমি টার্মিনালের মাধ্যমে দেখলাম যে অ্যাপাচি এবং পিএইচপি উভয়ই চলছে (যদিও আমি পিএইচপি পৃষ্ঠা দেখতে পাচ্ছি না); তারপরে আমি অ্যাপাচি অনুমতি অনুসারে সমস্ত অনুমতি আপডেট করেছি ; এখন আমি শুধু মরিয়া। এখানে প্রাসঙ্গিক অ্যাপাচি কনফিগারেশন রয়েছে:127.0.0.1
localhost
local
/etc/hosts
( ফাইল দেখুন - একটি লাইন যুক্ত হয়েছে)/etc/apache2/httpd.conf
( ফাইল দেখুন - আপডেট হয়েছেDocumentRoot
)/etc/apache2/users/joao.conf
( ফাইলটি দেখুন - এই ফাইলটি তৈরি করেছেন)/etc/apache2/extra/httpd-vhosts.conf
( ফাইল দেখুন - আপডেট হয়েছেVirtualHost
)
দেখে মনে হচ্ছে অ্যাপাচি একরকমভাবে আমার DocumentRoot
(যা যা হয় ~/Sites
) অ্যাক্সেসকে অস্বীকার করছে । যেহেতু ~/Sites
প্রকৃতপক্ষে একটি সিমিলিংক, আমি তখন DocumentRoot
নিম্নলিখিত পথগুলি (সমস্ত একই ডিরেক্টরিতে নির্দেশ করে) দিয়ে আপডেট করার চেষ্টা করেছি :
~/Sites
/Users/joao/Sites
/Users/joao/Dropbox/Workflow/Sites
( মূল ডিরেক্টরি)
এখনও 403 নিক্ষেপ করা হচ্ছে । এটিকে ঠিক করতে / ডিবাগ করার জন্য কোনও ধারণা?
দ্রুত আপডেট - আমার /var/log/apache2/joao.pt-error_log
দেখতে কেমন লাগে তা এখানে :
[Sun Jul 07 12:50:45 2013] [error] [client 127.0.0.1] (13)Permission denied: access to / denied
[Sun Jul 07 12:50:45 2013] [error] [client 127.0.0.1] (13)Permission denied: access to /favicon.ico denied
[Sun Jul 07 12:50:45 2013] [error] [client 127.0.0.1] (13)Permission denied: access to /favicon.ico denied
[Sun Jul 07 12:50:45 2013] [error] [client 127.0.0.1] (13)Permission denied: access to /favicon.ico denied
[Sun Jul 07 12:50:47 2013] [error] [client ::1] (13)Permission denied: access to / denied
[Sun Jul 07 12:50:47 2013] [error] [client ::1] (13)Permission denied: access to / denied
[Sun Jul 07 12:50:48 2013] [error] [client ::1] (13)Permission denied: access to /favicon.ico denied
[Sun Jul 07 12:50:48 2013] [error] [client ::1] (13)Permission denied: access to /favicon.ico denied
/Sites
(আমার মূল/
ফোল্ডারে) এবং আমার ফাইলগুলি সেখানে রেখেছি, সেই অনুসারে Alias এবং ডিরেক্টরি বিকল্পগুলি কনফিগার করেছিলাম। ভাল কাজ করেছেন।