묻고답하기
가상호스트 관련해서 도움을 좀 주십시오.
2015.03.22 13:49
XE 1.8 버전부터 PHP를 버전업하는게 좋을 것 같아서 이번에 가상서버에 아파치2.4.10 / PHP5.6.4를 설치했습니다.
사이트가 몇 개 되어서 VirtualHost를 사용하려고 작업하는데 이게 사이트가 하나만 돌아가고 나머지는 동작을 안하고 있습니다.
네임서버가 변경되어서 그런 변경시간이 좀 걸린다는 내용이 있어서 하루정도 기다렸는데 기존 네임서버 변경 시에는 몇 시간만에 돌아가길래 뭔가가 내가 잘못하고 있구나 이런 생각이 들더군요. 혹시 수정해주실 부분이 있으시면 도움을 부탁합니다. 내일까지 사이트를 열어야 하는데 큰일이네요.
일단 httpd.conf 에
Listen 80
그리고 VirtualHost를
<VirtualHost *:80> ServerAdmin aaa@gmail.com DocumentRoot /home/aaa.co.kr/public_html ServerName wld.co.kr ErrorLog /home/aaa.co.kr/log/error_log CustomLog /home/aaa.co.kr/log/access_log common <Directory /home/aaa.co.kr/public_html> Options -Indexes +FollowSymLinks +MultiViews AllowOverride All Require all granted </Directory> </VirtualHost> <VirtualHost *:80> ServerAdmin bbb@gmail.com DocumentRoot /home/bbb.co.kr/public_html ServerName bbb.co.kr ServerAlias www.bbb.co.kr ErrorLog /home/bbb.co.kr/log/error_log CustomLog /home/bbb.co.kr/log/access_log common <Directory /home/bbb.co.kr/public_html> Options -Indexes +FollowSymLinks +MultiViews AllowOverride All Require all granted </Directory> </VirtualHost>
지금 현재는 aaa.co.kr 사이트만 돌아가고 bbb.co.kr은 동작을 하지 않습니다.
어떤 부분이 문제가 될까요?
Listen 쪽은
Listen 127.0.0.1:80 도 해보고
Listen 사용하는아이피:80 으로 처리도 해 보았습니다.
NameVirtualHost *:80 은 2.4버전대 부터 사용하지 않는다고 하는 메시지가 나와서 이 부분도 써보기도 하고 주석처리해보기도 하였습니다.
머리가 핑 돌아가기 시작하더군요. httpd.conf에
LoadModule vhost_alias_module modules/mod_vhost_alias.so
파일도 주석이 풀려있고 파일도 해당 폴더에 있습니다.
뭘 모르고 있는걸까요? 도움을 ㅡ,.ㅡ;
- [2015/06/14] 묻고답하기 PHP 5.6.* 버전 사용하시는 분 오류 없으신가요? *4
- [2015/06/12] 묻고답하기 XE 1.8.3 회원가입시 사용자 정의 항목 비활성 현상 *2
- [2015/05/20] 묻고답하기 xe 로그인 문의
- [2015/05/17] 묻고답하기 지금 현재 1.8.1버전으로 설치 성공하신분? *3
- [2015/05/07] 묻고답하기 [XE 1.8.1] 파일업로드 문제 *1
댓글 4
-
ICMAC
2015.03.22 14:19
-
휘즈
2015.03.22 14:53
xe 와는 전혀 무관한 사항이니 묻고 답하기로 오는 것이 맞는 것 같아요
기분 푸시길 . . .
xe 최신 버전(1.8 베타 포함)에서 php 5.4, 5.5, 5.6 모두 문제 없습니다. 3버전 모두 실제 운영하고 있습니다.
virtual host 설정에서
http.conf 상으론 문제 없는 것 같고...
어떻게 안돌아가는지는 언급이 없어서 도움 드릴 말이 없는데...
먼저 apache error로그 등을 살펴 보세요.
-
I-JEX
2015.03.22 16:13
저도 VirtualHost 설정하다 오류가 있었는데, <VirtualHost> 상단 부분에 주석처리 되어있는 부분중 Virtual 어쩌구를 주석 푸니까 해결됐었습니다.
근데 그게 뭐였는지 기억이 안나네요.. -
ICMAC
2015.03.22 16:19
두 분 감사합니다. 그냥 푸념한번 했습니다. 호스팅회사에 의뢰맡겨 두었습니다. XE팀 기분나쁘라고 한 얘기는 아니었습니다. 미안합니다.
xe 운영진이 묻고답하기로 글을 옮겼네요. PHP 버전업은 XE1.8부터 많이 이야기가 나올 것 같아서 웹마스터포럼에 올렸더니 바로 묻고답하기로 옮기는군요. 의견개진을 질문형으로하면 무조건 묻고답하기로 옮기는것은 그렇게 좋아보이지는 않습니다. 기분이 나쁘네요^^ 해당서버회사에 작업의뢰하는게 정신건강에 좋겠습니다. 예전 XE운영진은 동작이 영 굼뜨더니 요즘 운영진은 머리가 빨리 돌아가고 똑똑해서 그런지 글의 요지를 너무(?) 잘 파악하시는 것 같습니다. 질문이 질문이 아닐 수도 있고 다른 누군가는 제 글에 도움을 가지고 갈 수도 있는데 너무 심하게 빠르게 그러지 말아주세요. 주말에는 좀 쉬시기도 하시구요.