I 설치 그래서 내 서버는 사용 이 자습서를하고 test.php 파일이 문제없이 작동 할 때 나는 나의 서버의 IP를 사용하여 주소를 입력 할 때
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
apache2 서버를 다시 시작하면 경고 메시지가 나타납니다.
[....] 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/
있습니다.