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
번호 제목 글쓴이 날짜 조회 수
공지 CUBRID 사용자를 위한 DBeaver 도구 출시 안내 admin 2024.04.23 115
공지 SQLGate for CUBRID 영구 무료 라이선스 제공 file admin 2020.04.09 4474
4000 회원가입이 3명이상 안돼요.. 1 딩이 2010.07.08 7848
3999 회사 서버에 접속을 할려면 설정이 다른가요? 2 후니 2009.07.14 10578
3998 홈경로 databases.txt 질문드립니다 1 큐브리드드 2023.07.17 93
3997 홀따옴표 처리 문의 1 초보 2010.04.15 14680
3996 혼합형 데이터 정렬방법 1 큐키 2021.06.11 86
3995 혼합형 데이터 정렬 방법 1 큐키 2021.06.14 266
3994 혹시 큐브리드매니저 자동완성 끄는 기능 있나요 2 안지민 2012.09.05 6038
3993 혹시 큐브리드 매니져 기본글꼴을 고정폭으로 해주실 생각은 없으신가요... 1 안지민 2012.12.20 5769
3992 혹시 PHP5.3.0 버전에서 모듈 설치되신분 계신가요??? 4 senseplus 2009.07.13 9395
3991 혹시 MMDB 지원하나요? 1 tekkal 2009.01.31 17481
3990 호스트 추가시 발생되는 오류에 대해 문의 합니다. 1 거북이사촌 2015.01.06 5261
3989 호스트 추가 질문입니다. 7 몽유객 2010.12.21 13809
3988 호스트 추가 1 karay2k 2011.12.17 17929
3987 호스트 연결이 안됩니다. 3 file 미드소나 2013.01.01 7753
3986 호스트 연결이 안되요.(비밀번호오류) 2 양희종 2011.09.06 13921
3985 호스트 연결이 무한 로딩도네요 1 file 큐브리드사용자 2022.10.20 121
3984 호스트 연결이 되지 않습니다. 3 file Juooon 2013.07.24 9236
3983 호스트 연결 에러 3 secret PJEPJE 2016.01.28 10
3982 형변환 오류 문의 1 삽질중 2009.12.30 12970
3981 현재 큐브리드 7.1 을 사용하고 있는데요 1 헬리 2009.10.01 8771
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 200 Next
/ 200

Contact Cubrid

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