অ্যাপাচি 2 তে মোড_হেডার সক্ষম করা হচ্ছে


23

আমি উবুন্টু 10.04 সিস্টেমে আমার অ্যাপাচি 2 ইনস্টলেশনটিতে মডিউলটি "শিরোনামগুলি" সক্ষম করার চেষ্টা করছি, এখানে কিছু তথ্য রয়েছে:

সার্ভার সংস্করণ: অ্যাপাচি / ২.২.১৪ (উবুন্টু)

যখন আমি কমান্ডটি চালাব:

a2enmod শিরোনাম

আমি এই আউটপুটটি পেয়েছি: ত্রুটি: মডিউল শিরোনামের অস্তিত্ব নেই!

তবে / usr / lib / apache2 / মডিউল / এর অধীনে আমি দেখতে পাচ্ছি Mod_headers.so রয়েছে

যেকোনো পরামর্শ? আগাম ধন্যবাদ

সম্পাদনা: আমার মডিউলগুলির সাথে কিছু ভুল আছে, যখন আমি ওয়েবমিনের অ্যাপাচি মডিউলগুলিতে অ্যাক্সেস করি তখন এটি আমাকে কিছু মডিউল তালিকাভুক্ত করে, প্রতিটি মডিউল আমি / usr / lib / apache2 / মডিউল / উদাহরণে খুঁজে পাই না: আমি মোড_আরাইট দেখতে পাচ্ছি না তালিকা থেকে তবে আমার কাছে এটি / usr / lib / apache2 / মডিউল /


2
আপনি যদি কেবল "a2enmod" চালনা করেন তবে এটি কি শিরোনামগুলির তালিকা করে?
পৌষ

হ্যাঁ কিন্তু তাদের শুধু কয়েকটি এখানে তালিকা: ওরফে auth_basic authn_file authz_default authz_groupfile authz_host authz_user autoindex cgid চুপসে Dir env মূকাভিনয় আপস প্রক্সি proxy_ftp proxy_html proxy_http reqtimeout setenvif SSL অবস্থা
0wn3r

মনে হচ্ছে আপনি ইতিমধ্যে শিরোনাম সক্ষম করেছেন। আপনি যদি "a2dismod" চালনা করেন তবে এটি কি দেখায়?
পৌষ

যাইহোক, এটি তালিকা আমাকে এখানে দেয়: ওরফে auth_basic authn_file authz_default authz_groupfile authz_host authz_user autoindex cgid deflate dir env mime আলোচনার প্রক্সি_এইচটিএমএল reqtimeout setenvif এসএসএল স্থিতি। মডিউল হ্যান্ডলারের সাথে অদ্ভুত কিছু আছে, আমি অ্যাপাচি লাইব্রেরি ফোল্ডারে প্রচুর মডিউল দেখতে পাচ্ছি তবে আমি সেগুলি অনেকগুলি সক্রিয় করতে পারি না, অ্যাপাচি মডিউলগুলির হ্যান্ডলারের সূচকটি পুনর্নির্মাণের কোনও উপায় আছে কি?
0wn3r

আমি এটি সমাধান করেছি, আমি অন্য সার্ভারে থাকা অন্য অ্যাপাচি সার্ভার ইনস্টলেশন থেকে / etc / apache2 / mods- এ পাওয়া ফাইল হেডারগুলি লোড করেছি then এখন প্রশ্নটি হল আমি কেন / ইত্যাদি / অ্যাপাচি 2 / মোডগুলি-উপলব্ধ কিছু মডিউল ফাইল মিস করছি? এবং কিভাবে এটি মেরামত?
0wn3r

উত্তর:


4

দেখে মনে হচ্ছে যে কেউ কিছু মোডের জন্য অন্তর্ভুক্ত করা ফাইলগুলি মুছে ফেলেছে, a2enmod / a2dismod সরঞ্জামের মতো সিমলিংকগুলি সরিয়ে না ফেলে।

এই ফাইলগুলি আবার ফিরে পেতে অ্যাপাচি সাধারণ ফাইলগুলি পুনরায় ইনস্টল করুন:

প্রবণতা অ্যাপাচি ২.২-সাধারণ পুনরায় ইনস্টল করুন


থ্যাঙ্কস ডুড, তবে আমি যদি এই কমান্ডটি চালিত করি তবে আমি কোনও কনফিগারেশন ফাইল বা কিছু হারিয়ে ফেলব?
0wn3r

না, এগুলি সাধারণ ফাইল, সুতরাং আপনি যদি সেগুলি সম্পাদনা না করেন তবে আপনি নিরাপদ। অ্যাপটি-ফাইল ইনস্টল করুন এবং apt-file list apache2.2-commonপ্যাকেজটি কী ধরণের ফাইল ইনস্টল করে তা আপনি দেখতে চাইলে চালান ।
পাউসকা

2

আমি একটি সমাধান পেয়েছি যা আমার পক্ষে কাজ করেছিল

এই লাইনটি এতে যুক্ত করুন /etc/apache2/httpd.conf:

LoadModule headers_module /usr/lib/apache2/modules/mod_headers.so

a2enmod শিরোনাম

service apache2 restart
 * Restarting web server apache2                                                                                                                               [Fri Sep 11 17:04:33 2015] [warn] module headers_module is already loaded, skipping
 ... waiting [Fri Sep 11 17:04:35 2015] [warn] module headers_module is already loaded, skipping
                                                                                                                                                   [ OK ]

পুনঃসূচনা করার পরে আমি LoadModule headers_module /usr/lib/apache2/modules/mod_headers.soএখান থেকে মুছতে পারি /etc/apache2/httpd.confএবং এটি আরও কাজ করছে!

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