최근 들어 우분투 기본 APM모듈에 대해서 문제점을 조금 느끼고 있어서 매우 짜증나게 여기고 있다.


이문제는 우분투 12.04환경에서 확인했으며 최근버전에도 그랬던것같다 (14.04)


처음엔 shorttag문제인줄 알았는데 그게 아니더라


그래도 몇개월된 문제였던것같은데 ㅡ.ㅡ;;




mod_userdir 모듈과의 문제인듯 


1) sudo vim /etc/apache2/mods-enabled/php5.conf

2) comment all lines from <IfModule mod_userdir.c> to the next </IfModule>

3) sudo service apache2 reload


그냥 모두 주석 처리하면됨


Posted by WaaGrr :

Ubuntu 환경에서 Apache Virtual Host가 정상 동작되지 않을때


아파치 가상 호스트 문법을 한번 확인해보아야 할것같다


몇가지 문제가 있었는데 Clean 한 상태에서 APM만 설치하고 vhost설정을 하면서 정상동작이 되질 않았고 로그를 통해서 권한 관련 모듈에서 에러가 있는것을 알게 되었다 


찾아보니 apache2 2.4버전대로 오면서 바뀐부분이 있는듯 


For all directories write Require all granted instead of Allow from all 




Posted by WaaGrr :

나같이 한참동안 서칭하시면서 시간낭비 하시지 않기를..


sudo vi /etc/apache2/mods-enabled/mime.conf


vi 가 열리면 아래 라인을 추가 해준다


AddType application/x-httpd-php .php .phtml .html .htm


(위치는 상관없음)


이제 저장하자

esc누르시고 : 를 입력해주시고 wq를 입력해주시고 엔터 (:wq) w는 write의 약자 q는 quit의 약자이다.


저장이되었지만 서버는 멍청해서 모른다. 깔끔하게 아파치서버를 재시작해주자


sudo service apache2 restart


잘될것이다.


만약 되지 않는다면 혹시 해당 파일이 <?php가아닌 <? 로 시작하지 않는가?
여기를 눌러서 확인해보시라.






Posted by WaaGrr :