অ্যাপাচি ২.৪ ইনস্টল করার সময় আমার কাছে বেশ কয়েকটি সমস্যা সমাধানের সমস্যা ছিল এবং সিজি চালানোর পরিবর্তে পাঠ্য প্রদর্শন করেও একই সমস্যা ছিল। সমাধান উপরের মতো নয়, যা অ্যাপাচি ২.২ এর সমাধান solution
প্রথমে আপনি ২.৪ জিজেড ফাইলটি ডাউনলোড করুন এবং আনপ্যাক করবেন। আপনি যদি সংকলনের চেষ্টা করেন এটি অভিযোগ করবে যে এপিআর পাওয়া যায় নি, যেহেতু এটি আর অন্তর্ভুক্ত নেই। আপনাকে অ্যাপাচি থেকে এপিআর এবং এপিআর-ইউটিউব ফাইলগুলি ডাউনলোড করতে হবে এবং সেগুলিকে আপনি সেই ডিরেক্টরিতে আনপ্যাক করতে হবে যেখানে আপনি অ্যাপাচে সংকলন করছেন সাব ডিরেক্টরিতে srclib নামক ডিরেক্টরিতে, তাই আপনার পথটি হবে ।/httpd/srclib/apr এবং ./httpd/srclib/apr -util। আপনাকে অবশ্যই ডিরেক্টরি নাম থেকে কোনও সংস্করণ নম্বর মুছে ফেলতে হবে।
আপনার / পাথ / httpd ডিরেক্টরিতে সিডি করুন এবং সংকলন করুন
/ ./ কনফিগার - এপি-অন্তর্ভুক্ত
আপনার কনফিগারেশনটি PREFIX = / usr / স্থানীয় / apache2 এ ডিফল্ট হবে
আমি তৈরি
$ ইনস্টল করা
$ vi PREFIX / conf / httpd.conf
সিজি চালানোর জন্য আপনাকে আপনার httpd.conf ফাইল সম্পাদনা করতে হবে
আমার ক্ষেত্রে আমি নিম্নলিখিতগুলি করেছি:
127.0.0.1.180 শুনতে শোনো 80 পরিবর্তন করুন
লাইনটি সক্রিয় করুন: LoadModule cgid_module মডিউল / mod_cgid.so
SeverName এ পরিবর্তিত হয়েছে: সার্ভারনাম 127.0.0.1:80
আমার সিস্টেমের অনুসারে ডকুমেন্টরুট এবং ডিরেক্টরিতে পথগুলি পরিবর্তন করেছে
স্ক্রিপ্টএলিয়াসে পথ পরিবর্তন করেছে
স্ক্রিপ্টসক সিগিসক লাইনটি সক্ষম করে
আমার সিস্টেম অনুসারে স্ক্রিপ্টএলিয়াসের পরে ডিরেক্টরিতে পথ পরিবর্তন করে
অ্যাডহ্যান্ডলার সিজি-স্ক্রিপ্ট .cgi লাইনটি সক্ষম করেছে
পরিবর্তনগুলি সংরক্ষণ করে এবং এপাচি দিয়ে শুরু করে:
us / usr / স্থানীয় / অ্যাপাচি 2 / বিন / অ্যাপাচিটল-কে শুরু করুন
আশা করি এটির সাথে লড়াই করে যে কাউকে সহায়তা করবে;)