Background Image

FORUM

조회 수 12871 추천 수 0 댓글 8
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

안녕하세요~
큐브리드 R2.x의 PHP 확장 모듈과 관련해 문의드립니다. ^ ^;


오토셋에 포함된 큐브리드를 R2.0에서 R2.1로 업그레이드 후,
재 릴리즈하는 과정에서 예상치 못한 문제가 발견되어 도움을 얻고자 글을 쓰게 되었습니다.


발견된 문제(?)는 PHP 5.3.2 로 PHP버전을 올리면서 작년 한글날 릴리즈할 때 사용한 5.2버전용
큐브리드의 PHP Extension dll을 사용하지 못하게 되면서 
큐브리드 홈페이지에 올려져 있는
PHP 5.3 버전용 dll(http://cubrid.com/zbxe/57564 )을 사용했는데..

이 과정에서 문제가 생겼습니다.

설치 파일을 컴파일하고 테스트를 하나씩 진행하다보니..
CUBIRD 모듈이 PHP에 로드가 안되고 Apache error log만 기록되어..
확인해 보니 컴파일된 버전이 문제인것 같습니다.

http://windows.php.net
안내 문구를 보니.. Apache와 연동할 때는 VC6로 컴파일한걸 사용해야 하고,
IIS와 연동할 때는 VC9으로 컴파일하라고 되어 있는것을 보아.. VC6로 재컴파일이 필요할 듯합니다.


수고스러우시겠지만.. VC 6 로 php 5.3용 dll을 재컴파일해서 제공해 주실 수 있을까요? @.@



  • ?
    남재우 2010.03.15 22:19
    안녕하세요.
    사용에 불편을 드려 죄송합니다. 현재 CUBRID는 PHP5.3 환경에 대한 공식적인 지원은 하지 않고 있습니다. 따라서 해당 제품을 빌드하려면 조금 시간이 필요하며, 빌드가 가능할지는 확인해봐야 알 것 같습니다. 확인해 보고 추가 답변 드리도록 하겠습니다.
  • ?
    차오이 2010.03.18 02:24
    네.. 추가 답변 기다리겠습니다 ^^
  • ?
    남재우 2010.03.21 03:40
    오래기다리게 해서 죄송합니다.
    vm에서 작업을 하는데 vm 화일이 깨져 재구성하다보니 시간이 좀 소요되었습니다.
    정말 다행스러운 것은 재 구성후 PHP 를 설치하려다 보니 그사이에 VC9 용 PHP 빌드가 배포가 되었습니다. 정말 다행스런 일입니다. 이 화일을 이용하여 PHP 를 설치한 후 CUBRID 모듈을 추가하니 정상적으로 동작합니다.
    윈도우용 PHP 는 http://windows.php.net/download 아래에 보시면 VC9 용이 있습니다. 이를 이용하시면 됩니다. 참고로 zip 화일로 설치하였으며 필요한 설정은 저희 기술문서의 윈도우상에서 PHP  설치 방법(windows 상에서 PHP 설치하기)과 동일합니다. DLL 은 이미 받으신 자료실의 PHP5.3용(PHP 5.3.X 윈도우용 CUBRID 모듈입니다)을 그대로 사용하시면 됩니다.
    추가적으로 CUBRID 모듈 로딩시(apache 구동시) 에러가 발생할 수 있습니다. 그때는 %CUBRID%bincascci.dll 을 apache 설치 디렉토리 아래 bin 으로 복사후 재구동하면 됩니다.

    참고로 앞서도 언급하였지만 PHP5.3은 현재 공식적으로 지원하지는 않습니다. 해서 사용중 만약 문제가 있다면 지원이 늦어지거나 할 수 있습니다. 이점 양해 부탁드립니다.
  • ?
    차오이 2010.03.21 20:04
    답변 참고하도록 하겠습니다 ^ ^
  • ?
    종스™ 2010.03.30 22:33
    방금 apm_setup7 이란걸 설치하고 cubrid 연동을 계속 하다가... 특별히 잘못한 것이 없는데...
    cubrid만 php모듈로 로드가 안되서... 결국 원인을 여기서 찾았네요...

    %CUBRID%bincascci.dll 을 apache 설치 디렉토리 아래 bin 으로 복사후 재구동하면 됩니다.

    OS는 XP 이지만... 이건 2003에 APM 돌릴때랑도 상황은 비슷할것 같습니다.
    궁금한 것은 왜... APACHE에 cascci.dll 이란걸 넣어야 하냐는 겁니다.
    일반적으로 apache, php, mysql을 사용하게 되는데요~

    mysql과 비교해서 좀 그렇지만... 그래도... mysql 같은 경우 php.ini 파일에 주석만 풀어 주면 되는데요~
    만약 이 과정이 반드시 필요한 조치라면... 설치가이드쪽 게시판에 언급이 되어야 할 것 같습니다.

    그리고 php extention dll 파일의 종류가 여러개 인데... 어떤 버전에 어떤 파일인지도 마니 혼란 스럽네요~
    php_cubrid.dll  <-- apm_setup7 에 함께 배포된 파일
    php_cubrid_php5.3.dll <-- apm_setup7 에 함께 배포된 파일
    cubrid2008_php5.3.dll  <-- 현재 게시판의 글을 보고 다운받아서 이걸로 사용중입니다. phpinfo() 정상 로드 된 상태입니다.

    파일용량도 모두 다른걸로 봐서... php버전에 따라서 만들어 진것 같은데...
    정리가 필요할것 같습니다.

  • ?
    남재우 2010.03.31 10:02
    안녕하세요.
    일단 PHP5.3 부분은 앞서도 말씀드렸지만 공식적으로 지원하지 않습니다. php_cubrid.dll 은 PHP5.2 용이며, 5.3 이 붙어있는 것은 PHP5.3 용으로 다른 분이 빌드하여 올린 것입니다.
    cascci.dll 부분은 항상 그러한 문제가 발생하는 것이 아니기에 정확한 문제를 찾지는 못하고 있습니다. 일단 dll 을 복사해주면 문제는 해결이 되니 다른 여러 이슈들과 비교하였을때 중요도가 떨어져서 개선을 위한 우선순위는 낮게 설정되어있습니다.
     사용이 불편하신점은 충분히 이해가 됩니다. 다만 설치시 한번만 복사를 해주면 되는 문제이니 양해 부탁드립니다.
  • ?
    종스™ 2010.03.31 20:59
    빠른 답변 감사드립니다.
    아~ 저는 누군가가... 이렇게 쉬운 해결책을 찾지 못하고... cubrid 사용을 포기할까봐 안타까운 마음에 글을 남긴거구요^^;
    문제점을 못찾으셨다니... 아직까지 어쩔수 없는거네요~
    설치문제가 우선순위가 낮다는게 약간 아쉽네요~ (그외도 너무나도 중요한 사안이 많다는것은 잘 알고 있습니다~ ㅎㅎ)
    설치가 제대로 안되서 작동이 안되면 cubrid 는 무용지물이 되버리는데...
    아무튼 차후에라도 윈도우 APM 사용자를 위한 한줄의 팁이라도 남겨주시면 좋을것 같습니다. 수고하세요~
  • ?
    남재우 2010.03.31 21:43
    즣은 말씀 감사드립니다.
    최대한 빠른 시일에 해당 문제를 정리할 수 있도록 노력하겠습니다. 그때까지 조금 불편하시더라도 기다려 주시면 감사하겠습니다.

List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 SQLGate for CUBRID 영구 무료 라이선스 제공 file admin 2020.04.09 4441
1126 분석용 함수 지원여부.. 1 이재학 2011.12.08 13088
1125 계정별 접근 권한에 대한 질문입니다. 4 켄신 2011.12.08 14464
1124 매니저가 실행이 되지 않습니다. 3 file 또랑 2011.12.05 9813
1123 컬럼 데이터타입 수정 문의 2 지렸당께 2011.12.05 10537
1122 [초보질문] 텍스트파일을 하나의 TABLE로 입력하고 싶습니다. 2 몰라몰라 2011.12.03 12200
1121 질의자동화 다시한번 여쭤봅니다. 2 ........ 2011.11.30 9265
1120 테이블 생성시 PRIMARY KEY 2개일때 오류 3 서영신 2011.11.23 23814
1119 리눅스 버젼 설치시 demodb 생성이 안됩니다. 3 챨수 2011.11.23 11824
1118 암호/복호화 함수 2 서영신 2011.11.22 16939
1117 like 검색 5 비형여자 2011.11.19 14849
1116 CUBRID 공간데이터 타입 기대해도 되나요? 3 kladess 2011.11.19 11073
1115 말도 안되는 Exception이 발생하는데 대체 뭘까요;; 8 안지민 2011.11.18 48213
1114 이거... 뭐가 문제 일까요? 2 안지민 2011.11.18 27660
1113 전에 조인 관련 비슷한 질문을 올렸는데도 응용을 하지 못해 쿼리를 올립니다. 3 하루야 2011.11.17 12407
1112 큐브리드 매니저, 쿼리브라우저 차이점 문의 1 jyuvenia 2011.11.12 13568
1111 php 모듈 로드가 안됩니다. 3 김우람 2011.11.11 14352
1110 데이타 처리 속도 문제가 있습니다. 2 pdk24 2011.11.11 11712
1109 4.0 최초 설치후 DB 구동 불가 증상 7 reerror 2011.11.10 11196
1108 4.0 마이그레이션 중 스키마 로드 오류 9 reerror 2011.11.10 18170
1107 실행 오류 :-46 (Internal error: slot 3 on page 4231 of volume) 3 file reerror 2011.11.09 26847
Board Pagination Prev 1 ... 139 140 141 142 143 144 145 146 147 148 ... 200 Next
/ 200

Contact Cubrid

대표전화 070-4077-2110 / 기술문의 070-4077-2113 / 영업문의 070-4077-2112 / Email. contact_at_cubrid.com
Contact Sales