저는 Debian 5.0을 실행하는 VPS를 가지고 있고(제 생각에는) PHP 파일을 실행하고 싶습니다. 구성을 위해 Apache를 사용해야 한다는 말을 들었습니다. 명령을 입력하려고 합니다 apt-get install apache2 php5 libapache2-mod-php5
. 그러나 아무것도 변하지 않습니다. 콘솔 출력:http://pastebin.com/sVMWq6mA
이것이 내가 가진 전부입니다 /etc/apache2/mods-enabled
:
http://img35.imageshack.us/img35/6474/modsb.jpg
내 웹서버는 여기에서 접속할 수 있습니다: http://206.217.223.136/test/ 내 test.php 파일에는 다음 코드가 있습니다.
<?php
phpinfo();
?>
하지만 페이지를 표시하는 대신 다운로드를 시도합니다. 이 문제를 어떻게 해결할 수 있나요?
답변1
다음 명령을 다시 실행하고 확인하십시오.
sudo /etc/init.d/apache2 stop
sudo apt-get remove --purge apache2 php5
sudo apt-get remove --purge libapache2-mod-php5
sudo apt-get install php5 apache2 libapache2-mod-php5
sudo /etc/init.d/apache2 start
sudo a2enmod php5
sudo /etc/init.d/apache2 force-reload
답변2
apache2를 다시 시작하지 못한 것 같습니다.
/etc/init.d/apache2 restart
이 명령은 루트 계정에서 실행하거나 시작 부분에 sudo를 입력해야 합니다.
PHP5 설치에 대한 자세한 내용 - 데비안의 공식 php5 지침을 사용하세요.여기