আমার উবুন্টু অ্যাপাচি সার্ভার (অ্যাপাচি 2) শুরু হয়ে গেলে আমি একটি সতর্কতা বার্তা পাই যা এতে লেখা আছে:
[warn] NameVirtualHost *:80 has no VirtualHosts
তবে ওয়েব সার্ভারটি ঠিকঠাক কাজ করছে। আমার সাইটের কনফিগারেশনে এটির এই সতর্কতাটি দেওয়ার জন্য আমার কী ভুল থাকতে পারে?
প্রশ্নে থাকা কনফিগারেশন ফাইলটি (এতে অবস্থিত /etc/apache2/sites-available
) এর মতো পড়ে (বিবরণটি ব্রিভিটির জন্য মুছে ফেলা হয়)
<VirtualHost *>
<Location /mysite>
# Configuration details here...
</Location>
# Use the following for authorization.
<LocationMatch "/mysite/login">
AuthType Basic
AuthName "My Site"
AuthUserFile /etc/sitepasswords/passwd
Require valid-user
</LocationMatch>
</VirtualHost>
সত্য যে আমি ব্যবহার করছি <Location>
সমস্যার একটি অংশ হতে পারে?
<VirtualHost _default_ thehostname.com>