Background Image

FORUM

조회 수 24682 추천 수 0 댓글 5
?

단축키

Prev이전 문서

Next다음 문서

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

안녕하세요

 

CentOS 6.3 64bit 환경에서 Apache 2.4.4, php 5.3.22, CUBRID 2008 R4.3을 구성하고자 하는데요

처음에 Apache 2.4.4, php 5.4.12, CUBRID 2008 R4.3으로 구성하려 했었는데

큐브리드 설치가이드나 네이버개발센터에 있는 글들을 보고 해도 도저히 PHP랑 연동이 되질 않아서

네이버 개발센터에 나와있는 글에 php 버전이 5.3.8이길래 근접한 버전인 5.3.22 버전으로 받아서 다시 해보고 있는데 여전히 안됩니다.

 

그리고 아래링크에 보면 cubrid-php-<version>.src.tar.gz. 받으면 src, win 디렉터리와 INSTALL 문서파일이 있다는데

제가 받은 cubrid-php5-8.4.3.0001.src.tar.gz에는 win, tests 디렉터리밖에 없습니다.

 

http://dev.naver.com/projects/cubrid/wiki/cubrid-php/%EC%86%8C%EC%8A%A4%EB%8B%A4%EC%9A%B4%EB%A1%9C%EB%93%9C%EB%B0%8F%EB%B9%8C%EB%93%9C%EB%B0%A9%EB%B2%95

 

위 링크에서 6.1.1 항목을 보고 따라했는데 php ./configure 할 때 64bit 환경이라 --enable-64bit 옵션을 추가하고 아래처럼 옵션을 줬습니다.

--enable-64bit

--prefix=/usr/local/php
--with-cubrid=shared
--enable-maintainer-zts
--with-apxs2=/usr/local/apache/bin/apxs

근데 WARNING이란 메시지와 함께 --enable-64bit --with-cubrid=shared 항목이 뜨더군요.

그리고 php.ini-dist라는 파일은 없고 php.ini-development, php.ini-production 이 두개의 파일만 있습니다

 

그리고 /usr/local/php/lib/php/extension/no-debug-zts-xxxxxxxx 디렉터리에 cubrid.so 파일로 설치된다는데

extension이란 디렉터리 자체가 없습니다.

 

6.1.2 항목을 이용해서 해보려 해도 cubrid-php-<version>.src.tar.gz 압축을 풀면 나온다는 src 디렉터리가 없어 못하고 있습니다.

  • ?
    이용미 2013.03.05 20:29

    안녕하세요. 질문 감사드립니다.

     

    질문하신 내용에 대하여 아래와 같이 답변을 작성하였습니다.

    1. cubrid-php5-8.4.3.0001.src.tar.gz 파일

       해당 파일에는 src 디렉토리가 생성되지 않습니다. 그러므로 해당 파일의 압축을 푸신 후, 생성되는 RB-8.4.3.0001 디렉토리에서 진행하시면 됩니다.

    2. php.ini-dist 파일이 존재하지 않음

       php.ini-development 파일을 이용하여 수행하시면 됩니다.

    3. extensions 디렉토리가 존재하지 않음

       해당 디렉토리는 추가로 생성해 주셔야 하는 파일입니다.

       php 홈 디렉토리/lib/php/ 위치에 extensions이라는 이름을 가진 파일 하나를 생성해 주시면 됩니다.

     

    추가로, CUBRID-PHP 모듈 연동 방법에 대하여 아래와 같이 작성하였으니 참고해 주세요.

    참고 링크 : http://www.cubrid.com/zbxe/98667

    CUBRID-PHP 모듈 연동하기

       1. tar xvfz CUBRID-PHP5-8.4.3.0001.src.tar.gz

       2. cd RB-8.4.3

       3. /home/test/php-5.3.22/bin/phpize

       4. ./configure --with-cubrid --with-php-config=/home/test/php-5.3.22/bin/php-config --enable-64bit

       5. make

       6. mkdir /home/test/php-5.3.22/lib/php/extensions

       7. cp cubrid.so /home/test/php-5.3.22/lib/php/extensions

       8. cd /home/test/php-5.3.22/lib

       9. php.ini에 다음 라인 추가

         extention_dir="home/test/php-5.3.22/lib/php/extensions"

         extension=cubrid.so


    CUBRID-PHP

    모듈 연동 방법 문서는 CUBRID 홈페이지에 재정리하여 업데이트 하도록 하겠습니다.

    사용에 불편을 드려 죄송합니다.

  • ?
    sinorix 2013.03.07 07:37

    답변달아주신대로 하긴 했는데 phpinfo.php를 띄웠을때 CUBRID 항목이 나타나질 않습니다..

    아파치나 PHP설치과정에서 문제가 되었을 수도 있을까요?

  • ?
    CUBRID_DEV 2013.03.08 04:32

    http://www.cubrid.org/wiki_apis/entry/cubrid-php-driver-installation-instructions 

    소스로부터 직접 컴파일하는 방법부터, PECL을 이용하는 법, 컴파일된 드라이버를 받아서 설정하는 법... 등이 설명되어 있습니다. 참고하세요..

     

    http://ftp.cubrid.org/CUBRID_Drivers/PHP_Driver/

     

  • ?
    이용미 2013.03.07 20:20 Files첨부 (1)

    CUBRID 항목이 출력되지 않는다면, CUBRID-PHP 모듈이 정상적으로 설치되지 않은 것입니다.

    위의 1번부터 차례로 다시 한번 수행해보시길 바라며, 혹시 중간에 오류가 출력되지 않았는지 확인해 주세요.

    정상적으로 설치되었다면 아래와 첨부한 화면이 출력될 것이므로 재 설치 후 댓글 부탁드립니다.

     

  • ?
    sinorix 2013.03.11 08:54

    답변 달아주신대로 다시 차근차근 해보니 첨부해주신 그림파일과 같이 CUBRID 항목이 뜨네요.

    제가 설정 중에 경로를 잘못 쓰거나 실수를 했던 부분이 있던 모양입니다.

     

    덕분에 많이 배워가고 헤매던 문제도 해결했네요. 감사합니다^^


List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 CUBRID 사용자를 위한 DBeaver 도구 출시 안내 admin 2024.04.23 47
공지 SQLGate for CUBRID 영구 무료 라이선스 제공 file admin 2020.04.09 4458
1134 [깜짝이벤트] CUBRID 열심 사용자들께 2013년 메모지 셋트를 드립니다 3 file CUBRID_DEV 2013.02.05 15063
1133 [긴급요청] .net 에서 데이터 insert 시 cubrid manager에서 한글 깨짐 현상 문의 4 minimin0516 2016.01.28 6865
1132 [긴급]서비스 시작이 안되는데 확인 부탁드립니다. 9 머천다이 2018.06.29 825
1131 [긴급] 캐릭터셋 관련 문의드립니다.. (답글 확인요망) 4 드팬디 2014.11.08 6416
1130 [긴급] 성능 문의 드립니다.... 8 secret 스마트 2011.01.05 31
1129 [긴급] 삭제되지 않는 테이블은 어떻게 처리해야하나요.. 4 스마트 2010.09.25 12056
1128 [긴급] odbc utf8 입력이 안됩니다.. 11 스마트 2010.12.23 12409
1127 [긴급] Java VM can not be started 메세지 원인?? 13 이석희 2009.07.07 19551
1126 [긴급] CMT 오류 문의 드립니다. 7 스마트 2010.12.29 6490
1125 [긴급] CLOB 인서트 에러 입니다. 1 secret 사이어스 2015.11.20 15
1124 [긴급] .net c#에서 utf8 연결 어떻게 해야하는지요... 9 스마트 2010.09.26 14367
1123 [급]Cubrid메니저에서 Unlod 후 load시 오류 3 file 별솔아범 2011.07.15 23907
1122 [개선요청] 데이터베이스 복구 문제 개선이 필요할 것 같습니다.. 5 secret 스마트 2011.01.04 49
1121 [replication] 성능에 대한 질문입니다. 2 kkckc 2009.02.10 16669
1120 [mac os] cubrid manager 오류 문의 4 file 망고라떼 2022.08.01 215
1119 [java]supportsGetGeneratedKeys 함수 이상 동작 문의 2 큐브리드하자 2013.07.19 7879
1118 [java] 두개의 PreparedStatement 할당후 close 시 문제 2 cuins 2011.07.27 10828
1117 [emerg] 629#0 큐브리드 서비스 시작안됨 3 secret chocob 2014.10.13 7
1116 [cubrid backup or restore] 질문 사항 1 완이예염 2013.06.14 10842
1115 [cubrid 9.3] database에 설정된 timezone을 얻어오는법 질문입니다. 2 smoh 2020.05.11 146
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