우분투 10.04 서버버전 사용자별 public_html에서 php 파싱 안되는 현상

안녕하세요. Seony입니다.
8월 13일 본 포럼 IRC에 찾아오신 Jaehyun님께서, 우분투 10.04 서버버전을 인스톨하고 userdir 모듈을 켜서 php 파일을 넣었는데 자꾸만 다운로드 되는 현상이 생긴다고 도와달라고 하시더라구요. 설정문제겠거니 했는데 저도 안되는 현상이 생겼습니다. 그래서 구글링을 해봤고 우분투 버그리스트에서 알아낸 결과, 현재 수정되지 않은 버그라고 합니다 ([url:2ri3banj]https://bugs.edge.launchpad.net/ubuntu/+source/php5/+bug/545739[/url:2ri3banj]). 해결책은 다음과 같습니다.

먼저 php5 아파치모듈 설정파일을 엽니다.
sudo vi /etc/apache2/mods-enabled/php5.conf

11번 라인 <IfModule mod_userdir.c>에서 15번 </IfModule>까지의 모든 라인을 주석처리합니다.
(맨 마지막 라인의 </IfModule> 라인은 지우시면 안됩니다)

아파치를 재시작합니다.
sudo service apache2 force-reload

이상입니다.

Seony님 덕분에 며칠동안 해결 못하던 문제를 해결하게 되었습니다.^^
이 문제로 고생하시는 다른 분들도 마음고생 하지 마시고 금방 해결하셨으면 하는 바램입니다.

크롬이나… 파이어폭스에서는 여전히 안되네요.

/~user/index.html 으로 파일명까지 적어주면 되네요.

[quote="Seony":3k278ut9]안녕하세요. Seony입니다.
8월 13일 본 포럼 IRC에 찾아오신 Jaehyun님께서, 우분투 10.04 서버버전을 인스톨하고 userdir 모듈을 켜서 php 파일을 넣었는데 자꾸만 다운로드 되는 현상이 생긴다고 도와달라고 하시더라구요. 설정문제겠거니 했는데 저도 안되는 현상이 생겼습니다. 그래서 구글링을 해봤고 우분투 버그리스트에서 알아낸 결과, 현재 수정되지 않은 버그라고 합니다 ([url:3k278ut9]https://bugs.edge.launchpad.net/ubuntu/+source/php5/+bug/545739[/url:3k278ut9]). 해결책은 다음과 같습니다.

먼저 php5 아파치모듈 설정파일을 엽니다.
sudo vi /etc/apache2/mods-enabled/php5.conf

11번 라인 <IfModule mod_userdir.c>에서 15번 </IfModule>까지의 모든 라인을 주석처리합니다.
(맨 마지막 라인의 </IfModule> 라인은 지우시면 안됩니다)

아파치를 재시작합니다.
sudo service apache2 force-reload

이상입니다.[/quote:3k278ut9]
감사합니다 덕분에 한방에 해결보앗습니다 감사합니다!