묻고답하기
phpsuexec 적용 서버의 경우 설치 불가
2007.11.22 16:17
여기 질문 게시판에 '백지' '아무것' 이라고 검색해보면 나오는 글들 중에 같은 현상이 있으신 것 같은데요.
일단 http://domain/zbxe 하면 화면에 백지가 나옵니다. (index.php를 명시적으로 호출해보았습니다.)
화면에 일단 아무 것도 안나오며 html 소스는 아래와 같이 나옵니다.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=utf-8"></HEAD>
<BODY></BODY></HTML>
----------------------------------------------------------------------------------------------
1. 서버는 mod_security 를 선택적으로 on/off 시킬 수 있게 되있구요. (물론 둘다 해보았지요)
2. 서버는 또 mod_rewrite 가 깔려서 .htaccess를 지원합니다. (zbxe/.htaccess는 그냥 사용했구요. /.htaccess 안에는 아무것도 없습니다.)
3. 서버에 phpsuexec 아파치 모듈이 깔려서 php를 cgi 모드로 실행합니다. 따라서 755가 줄 수있는 최대한의 권한이구요. 그 이상하면 500 internal server error 납니다. (644 도 안됩니다.)
일단 어느 부분에서 에러나는 지 보기 위해 zbxe가 설치된 정상적인 서버와 비교 해서 변수를 프린트 해 보았는데...
$oModule = &$oModuleHandler->procModule();
print $oModule; 둘다 Object라고 표시하고 화면에 Warning Message를 뿌립니다.
$oModuleHandler->displayContent($oModule);
print $oModuleHandler; 정상 서버에서는 설치 초기화면이 나오나 phpsuexec 서버에서는 화면에 아무것도 출력 안됩니다.
아시다 시피 정상 서버에서도 zbxe디렉토리를 755로 나둬도 초기화면은 출력됩니다. 따라서 위의 displayContent 함수에 문제거나 아니면 $oModule 내용이 제대로 생성이 안됬기 때문일 것 같네요. $oModule 안에 내용이 제대로 생성되었는지 확인은 어떻게 하면 되지요?
혹시 방법을 아시는 분이나 생각나는 힌트가 있으면 알려 주시면 감사하겠습니다.
가령 php.ini에 뭘 추가해 보라던지... 아무거나 ...
댓글 4
-
레망
2007.12.01 13:31
-
조용기
2007.12.05 11:21
글을 올렸던 사람입니다. 윗분 말씀대로 해봐도 잘 안되네요. 아래까지 제가 해보거나 알아낸 사항입니다.
1. 제가 phpsuexec를 안쓰는 ix webhosting에 ... zbxe를 깔고 해봤더니 잘 설치가 되는 군요.
2. 전에 phpsuexec를 쓰는 hostgator에서는 777로 하면 internal error (500)을 냈고 755를 쓰면 백지현상만 있었습니다.
3. 또 bluehost webhosting을 쓰시는 silba님은 서버가 phpsuexec를 쓰더라도 zbxe (755로) 를 잘 쓰고 계십니다.
우리 미국 호스팅 업체를 쓰시는 분들께서 ... 저와 같은 피해를 막기 위해서 zbxe가 사용 가능한 / 그렇지 않은 호스팅 서비스를 포스팅 하셨으면 좋겠습니다. -
mlee1234
2007.12.30 00:56
저도 미국에 있는 aplus.net 이라는 호스팅 서비스를 이용하고 있는데요,
현재 까지 같은 서버에 제로보드4를 잘 쓰고 있지만 zbxe를 깔려고 하니 안되네요. 기존의 디비와 다른 디비를 만들어 놓고 파일을 엎로드 하고 인스톨하려고 시작하면 그냥 하얗게 백지만 보입니다. 최근에 다른 호스팅 서버에 두개의 별개의 웹은 xe로 잘 설치가 되었는데 이곳 aplus.net은 애를 먹입니다.
지금 몇일째 해매고 있는데 혹시 이문제를 해결하셨는지요? 퍼미션은 777로 되어있고 db도 새로이 준비되어있고,
php.ini도 home 디렉토리에 설치 되어있습니다.
제로님이 이쪽 외국쪽 서버 환경에도 신경 써주실 시간이 없으시겠지만...
좋은 답변들이 곧 많이 나오기를 바라며... -
조용기
2008.01.09 05:38
저는 ixwebhosting으로 옮긴 후에 ... zbxe\files 디렉토리가 ... apache 계정/그룹으로 생성되는 것이 아니라 저의 기존 계정으로 생성됩니다. 그러면 설치 화면상에 퍼미션은 문제 없다고 나오는데, 설치하다가 db선택 화면 후 xml 을 출력합니다. 저는 이 단계를 설치가 되는 다른 웹서버에서 db를 생성하고 db.config 파일고 conf 디렉토리를 zbxe\files 에 카피하는 형식으로 해결했습니다. 그러나 다른 점은 전혀 문제가 없어보이는데 layout과 widget이 화면상에 안보입니다. 이는 files 디렉토리의 계정설정 부분때문이 아닐까 생각하고 있습니다. 모든 권한을 files 이하 디렉토리에 줘도 문제는 해결되지 않았습니다만...
글쓴이 | 제목 | 최종 글 |
---|---|---|
XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
고전게임헤븐 | Permission 777 사용불가;;; [10] | 2007.12.17 by 고전게임헤븐 |
googlexe | 웹진형게시판목록에 이미지가 없을 때 대체이미지로 변경 할 수 있는 방법이 없을까요? | |
조용기 | phpsuexec 적용 서버의 경우 설치 불가 [4] | 2008.01.09 by 조용기 |
우병선 | [php] 메인화면 팝업창 오류 [1] | 2008.01.11 by 강명현 |
마음가는대로 | 오른쪽 따라다니는 메뉴 [1] | 2008.02.06 by 부우우 |
푸주간 | IE6과 IE7에서 다르게 나오네요.. | |
에스피 | RSS추출 / 불완전한 마이그레이션에 대하여 | |
불붕어 | 제로보드 삽입방법좀 알려주세요. [1] | 2008.03.11 by 백성찬 |
카메라감독 | 레이아웃 페이지수정 하다가 상하 최대 해상도나 길이 조절 | |
백상현584 | 아이프레임과 게시판에 관련된 질문입니다 ㅜㅜ [1] | 2008.03.27 by 백성찬 |
toolz | 제로보드 사용하려면 php설정 필요한가요? [1] | 2008.04.02 by William |
starytb | 도와주세요ㅠㅠ | |
이태훈285 | 이미지 테두리(경계선)가 보이지 않습니다. [1] | 2008.04.10 by 저도그래요 |
최황삼 | 글 수정 후 예기치 않은 소스의 변경과 댓글이 보이지 않음 | |
나까무라 | [급함] 기존문서에 아이프레임 삽입시 일어나는 현상 2가지 문제관련 조언좀 부탁드립니다. | |
rfhell | 외부페이시 연결시 html 에서 php파일 부르기 도와주세요~ [4] | 2008.04.29 by alicialee |
엘비라 | 제로보드에서 안되는 태그인가요? [2] | 2008.05.01 by 엘비라 |
탄계 | HTTP 500 내부 서버 오류 에대하여 [1] | 2008.05.23 by 백성찬 |
조용신759 | 설치 500에러 관련 다시 질문 드립니다 [2] | 2008.06.07 by 동병상련 |
mkmkku.myid.net/ | 퍼미션 에러가 납니다. [2] | 2008.06.08 by mkmkku.myid.net/ |
제가 12월중순쯤에 사용하고 싶은 웹호스팅회사의 사이트에서 가져온 팁인데요 일단 한번 적용해 보시고 그 결과좀 알려주시면 감사하겠습니다.