PHP가 Apache와 작동하도록 하고 브라우저를 통해 .php 파일을 실행합니다.

PHP가 Apache와 작동하도록 하고 브라우저를 통해 .php 파일을 실행합니다.

저는 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 지침을 사용하세요.여기

관련 정보