PHP 설치
너무나도 간단하다
sudo apt-get install php5
하면 끝이다 (현재 최신이 php5)
그리고 아파치 재시작
sudo apache2ctl restart
하면 적용되어있다..
테스트용으로 한번 php 파일을 만들어 보자
<?php
$var = 'sexy';
$var2 = 'boy';
echo "$var $var2";
?>
굿!
vmware에서 깔끔하게 설치한후에 깔끔하게 되었는데 장난감서버는 뭔가 무섭다. 안되~!?
php를 불러오면 그냥 다운받는 거지같은 증상이 있다
이를 해결하기 위한 참조사이트
http://blog.simplism.kr/?p=1982
http://translate.google.co.kr/translate?hl=ko&sl=en&tl=ko&u=http://pricklytech.wordpress.com/2011/04/02/ubuntu-server-apache-php-files-are-download-instead-of-opening-in-browser/&anno=2
결국 내용은
간단하게 php를 보여주지않고 다운받아버릴때!
첫번째 해결방법!
$ sudo apt-get remove --purge libapache2-mod-php5
$ sudo apt-get install libapache2-mod-php5
$ sudo service apache2 restart
저걸 깔끔하게 지웠다가 다시 깔아라!
(참고로 이방법으로 해결되지 않았다.)
하지만 피의 검색으로 보니
/etc/apache2/mods-available/php5.conf
이녀석 의 내용을 수정하면 된다
# To re-enable php in user directories comment the following lines
# (from <IfModule ...> to </IfModule>.) Do NOT set it to On as it
# prevents .htaccess files from disabling it.
<IfModule mod_userdir.c>
<Directory /home/*/public_html>
php_admin_value engine Off
</Directory>
</IfModule>
</IfModule>
이런식으로 되어있는데
# To re-enable php in user directories comment the following lines
# (from <IfModule ...> to </IfModule>.) Do NOT set it to On as it
# prevents .htaccess files from disabling it.
# <IfModule mod_userdir.c>
# <Directory /home/*/public_html>
# php_admin_value engine Off
# </Directory>
# </IfModule>
#</IfModule>
이런식으로 주석을 처리하고, 아파치를 재시작하면 된다!
다행이다.. 깔끔하게되서 ..
Recent Comments