포럼



안녕하세요.


며칠째 인터넷 검색을 헤짚고 다니다 해결하지 못한 내용을
여기 "시용자 포럼"에 올립니다.
적중한 해답이 있기를 바랍니다.

 

제가 기존에 설치한 개인 PC의 서버(APMSETUP7과 XE설치)를 삭제하고
빠르다는 NGINX를 사용하기로 작정하고 NGXMP를 설치하였습니다.

 

설치 즉시, root의 비밀번호도 변경했고, 또한 DB를 생성했습니다.
현재도 PHP INFO도 확인이 되고, 홈디렉토리내의 자료를 읽을 수 있으며,
phpMyAdmin도 동작합니다.

 

그런데 XE의 설치는 실패하고 말았습니다..

이 문제는 NGINX뿐만 아니라 Apache사용시에도 발생하는 동일한 문제인 것 같습니다.

 

1. XE를 설치하는 제2 단계의 "설치 조건 확인" 항목중  첫번째가
           "Rewrite Mod :가능"이라고 나타나야 할터인데,
           "PHP Version(Ver. 5.3.24) :가능"이라고 표시됩니다.
    바로 이 현상이 XE의 설치를 방해하는 문제인 것 같습니다.

  

2. 이 후 단계에서 제대로 진행되지만 마지막 단계인 "관리자 정보 입력"항목을 삽입하고

    "완료"버튼을 누르면 아래와 같은 error메시지가 나타납니다.

 

Warning: implode() [function.implode]: Invalid arguments passed in C:\NGXMP\www\xe\classes\db\queryparts

\Query.class.php on line 404

Catchable fatal error: Object of class Object could not be converted to string in C:\NGXMP\www\xe\classes\db

\DBMysql.class.php on line 590

 

3. 이와 관련하여 C:\NGXMP\server\nginx\logs/error.log 파일내에 나타나 있는 내용은 다음과 같습니다.

 

2013/04/19 11:26:21 [error] 2160#1900: *6 CreateFile()

"C:/NGXMP/www/xe/modules/install/common/img/msg.loading.gif" failed (3: 지정된 경로를 찾을 수 없습니다),

client: 127.0.0.1, server: localhost, request: "GET /xe/modules/install/common/img/msg.loading.gif HTTP/1.1",

host: "localhost", referrer: "http://localhost/xe/index.php?act=dispInstallManagerForm"

 

 

4.  위의 error는 PHP v5.3.24 사용시 나타나며 Apache에서도 마찬가지입니다.

      아래는 XE의 설치를 성공하기 위해 시도해 보았던 내용들입니다.

 

      1) PC서버 Package 프로그램을 사용한 내역은 아래와 같습니다.

           (1) Nginx 장착 package : NGXMP v.14.0,  WNMP v.2.0.1.1,

           (2) Apache 장착 package : AUTOSET v.6.3.1, XAMPP v1.7.7,  XAMPP v1.81

 

      2)  또한 Apache v.2.2.22, Apache v.2.4.4PHP v5,3.24, PHP v5.4.14 등을 교체해가며

           개별 설치한 후 XE의 설치를 시도도 했습니다.


      3) apache/conf/httpd.conf에서 rewrite_mod관련 주석처리
      4) php.ini에서
               short_open_tag = On  // Off를 false로 수정
               zlib.output_compression = On  // Off를 false로 수정

 

      5) PHP v5.4.14의 사용과 위의 3)과 4)의 주석처리 및 수정의 결과는 당연히 다른 내용의 error들이 었습니다.

 


5. 참고 사항 :
  
 1) C:\NGXMP\server\nginx\conf\nginx.conf 의 내용 :
           (첨부파일 참조 : .conf파일을 여기 올리기 위해 단순히 파일명 뒤에 확장자 .txt만 붙였습니다.)

 

 2) 포트 80 Listening 상태 :
         NGXMP의 루트에 있는 ngxmp_service.exe 이나 start.exe를 실한한 후에야
         propmt창에서 netstat -na를 엔터하면 포트 80 Listening이 보입니다. 그 전엔 안 보입니다.


 

 3) 저의 PC 재원

        (가) Windows 7 Home Premium K
        (나) IE 9, Chrome

 

 4) NGXMP Server 32bit 14.0

          . nginx-1.3.11

          . php-5.3.21

          . Openssl 1.0.1c

          . memcached-1.4.5

          . Sendmail/Smtp (SSL, TLS)

          . MYSQL 5.5.29

 

  5) XE 1.7.3.1 ko

 

글쓴이 제목 최종 글
또별 1.7.0 의 페이지에서 iFrame 대한 [7] 2013.05.21 by 비밀얌
뮤르시엘라고 xe를 깨끗하게 다시 밀고 까는방법이 있을까요? (모든건 그대로 가져가면서) [1] 2013.05.21 by AppSeedKorea
유샤인 XE_V3_Gallery 보통 갤러리 스타일 (버젼 1.7.3.4에다 설치하고픈데... 잘 안되네요...) ...)  
또별 메뉴기능의 모듈교체기능 추가 방법에 대해서 [5] 2020.03.14 by 또별
A-willow 세진님의 로그인페이지 강제애드온?이 올라와서 잠시 글을 남깁니다. [7] file 2013.05.20 by 푸시아
루나사마 신디케이션 이런 경우도 있나요...? [17] 2013.05.20 by 똥똥
유샤인 공사중 애드온이 삭제되지 않 네 요.. 아주 고집스런 애드온이라고 생각들더라고요..... 버젼 1.7.3.4 [2] 2013.05.20 by 유샤인
유샤인 백지상태의 페이지가 (소스 공백) 뜨기 시작합니다. 왜 이러는 지 아신ㄴ 분... [8] 2013.05.20 by 유샤인
溺內 모듈 단위가 아니라 사이트 코어 전체에서 '엮인글' 기능을 제어할 수 [1] 2013.05.20 by 푸시아
비밀얌 엮인글 테러 [8] file 2014.07.16 by chansol
또별 17x메뉴구조 15x방식으로 하면 좋겠습니다. [11] 2013.05.19 by IZUZero
비밀M PHP 5.4.15 XE 설치. [15] file 2013.05.18 by OEZ
이시태 xe 마켓 말고 레이아웃 디자인 볼 수 있는 곳  
brownbox 다운그래이드나 업그래이드 메뉴얼리 하는 방법 [2] 2013.05.18 by 도라미
부롱이 '사이트 메뉴'편집시 코어 크래쉬 [1] file 2013.05.17 by 모앱
GZ_K 구글 코드에도 올린 데이터 이전 시 발생하는 고질적 댓글 문제점 [7] 2020.03.14 by GZ_K
최황삼 XE의 설치조건확인 "Rewrite_mod : 가능" 인식문제 [9] file 2013.05.17 by 최황삼
Arisae 1.7.3.4 업그레이드 후 문제  
최황삼 이 문제만 해결 된다면, XE1.7.3.4를 설치할 수 있을 것 같은데. file  
루트엘 저 화나요.... [2] 2013.05.16 by 루트엘