নেম ভার্চুয়ালহোস্টের কোনও প্রভাব নেই


34

আমার সমস্যার সমাধান কি হবে বলে আপনি মনে করেন?

user@admin:~$ sudo service apache2 restart
sudo: unable to resolve host admin
* Restarting web server apache2                                                
AH00548: NameVirtualHost has no effect and will be removed in the next release
/etc/apache2/ports.conf:8

উত্তর:


48

অ্যাপাচি ডকুমেন্টেশন থেকে:

২.৩.১১ এর আগে, নাম-ভার্চুয়ালহস্টকে সার্ভারকে নির্দেশ দেওয়ার দরকার ছিল যে একটি নির্দিষ্ট আইপি ঠিকানা এবং পোর্ট সংমিশ্রণটি নাম ভিত্তিক ভার্চুয়াল হোস্ট হিসাবে ব্যবহারযোগ্য। ২.৩.১১ এবং পরবর্তী সময়ে, যে কোনও সময় কোনও আইপি ঠিকানা এবং পোর্ট সংমিশ্রণ একাধিক ভার্চুয়াল হোস্টগুলিতে ব্যবহৃত হয়, নাম-ভিত্তিক ভার্চুয়াল হোস্টিং সেই ঠিকানার জন্য স্বয়ংক্রিয়ভাবে সক্ষম হয়।

এই নির্দেশিকাটির বর্তমানে কোনও প্রভাব নেই।

আপনার সমস্যার সমাধান হ'ল নেম-ভার্চুয়ালহোস্ট নির্দেশিকা সরানো।


36
আমি একটি আপগ্রেডের পরে একই ত্রুটি বার্তায় ছুটে এসেছি, তবে কেবল NameVirtualHostনির্দেশটি সরিয়ে নেওয়া অ্যাপাচি আমার জন্য আবার কাজ করার পক্ষে যথেষ্ট ছিল না। প্রতিটি অনুরোধ আইপি এবং হোস্ট শিরোনাম নির্বিশেষে ডিফল্ট ভোস্ট দ্বারা প্রক্রিয়া করা হয়। আপগ্রেড করার সময় অন্য কিছু পরিবর্তিত হয়েছিল তা সক্রিয় করে। পুরাতন apache2.confঅনুমোদিত vhosts যাদের নাম শেষ হয় নি .conf, নতুন কনফিগারগুলি নীরবে এই জাতীয় সমস্ত vhosts উপেক্ষা করেছে। এই মন্তব্যটি এখানে রাখতে চেয়েছিলেন, যাতে পরবর্তী ব্যক্তির আশা করা যায় যে এটির মতো চালানোতে আমার পক্ষে যতটা সময় ব্যয় করতে হবে না।
ক্যাস্পারড

6
নেম ভার্চুয়ালহোস্টটি মুছে ফেলার পরে আপনার কনফিড (গুলি) পরিবর্তন করতে ভুলবেন না যাতে আপনার রয়েছে: <ভার্চুয়ালহোস্ট *: 80>
ওয়ানপাব্লো

1
ক্যাস্পার্ডের মন্তব্যের অনুসরণ হিসাবে, সাইটগুলিতে উপলব্ধ .conf ফাইলগুলিতে .conf এক্সটেনশন প্রয়োজন। অ্যাপাচি ২.২ থেকে ২.৪ এ আপগ্রেড করার সময় আমি এই থ্রেডটি জুড়ে এসেছি। লিনোড.ডোকস
সিকিউরিটি /
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.