সুতরাং আমি এই টিউটোরিয়ালটি ব্যবহার করে আমার সার্ভারটি সেটআপ করি এবং যখন আমার সার্ভারের আইপি হিসাবে ঠিকানাটি প্রবেশ করানো হয় তখন টেস্ট.পিএইচপি ফাইল কোনও সমস্যা না করে works
http://1.2.3.4/test.php
তবে, আমি যদি ভার্চুয়াল হোস্টগুলি ব্যবহার করি তবে ব্রাউজারটি কেবল ফাইলটি চালানোর পরিবর্তে ডাউনলোড করার প্রস্তাব দেয়। তাই এটা:
http://blog.mydomain.com/test.php
স্ক্রিপ্টটি কার্যকর করার চেয়ে ফাইলটি ডাউনলোড করার প্রস্তাব দেয়।
ভার্চুয়াল হোস্টগুলির জন্য আমি /etc/apache2/apache2.conf এ যে কোডটি ব্যবহার করি তা নিম্নলিখিত:
Include /etc/phpmyadmin/apache.conf
Include /etc/apache2/mods-available/php5.conf
<VirtualHost *:80>
DocumentRoot /path/to/vhosts/folder1
ServerName www.mydomain.com
</VirtualHost>
<VirtualHost *:80>
DocumentRoot /path/to/vhosts/folder2
ServerName blog.mydomain.com
</VirtualHost>
NameVirtualHost *:80
যদিও আমাকে বলতে হবে যে আমি যখন অ্যাপাচি 2 সার্ভারটি পুনরায় চালু করি তখন আমি একটি সতর্কতা বার্তা পাই:
[....] Restarting web server: apache2
[Sun Jan 19 13:33:40 2014] [warn] NameVirtualHost *:80 has no VirtualHosts ... waiting [Sun Jan 19 13:33:41 2014] [warn] NameVirtualHost *:80 has no VirtualHosts
/etc/apache2/
।