http://dev.naver.com/wiki/nforge/index.php/InstallnFORGE
현재 <4.1 큐브리드 PHP Extension 설치>를 진행중입니다.
한줄한줄 고대문자를 연구하는 마음이네요
*********************************************************************
4.1 큐브리드 PHP Extension 설치 #
/etc/php.ini에서 extension_dir 변수 값을 확인하고 아래의 두문장을 추가합니다.
빌드 결과를 반영합니다.
*********************************************************************
php.ini가 etc에 없어서 검색해보니
/etc/php5/apache2/php.ini
/etc/php5/cli/php.ini
두개가 나오고 둘다 동일하게 extension_dir = /usr/lib/php5/extensions 라고 써있더라구요
그럼 이제
extension=cubrid.so
cubrid.err_path="extension_dir /usr/lib/php5/extensions"
라는 문장을 추가하라는말인디..
어디에다 추가해야하나요 ^^;
extension_dir = /usr/lib/php5/extensions 라고 써있는 줄 바로 밑에 추가하나요?
파일이 두개인데 둘다 추가수정하나요?
아니면 config.m4에다 추가하라는 말인가요..? 한다면 어디에..?
우문현답을 기다립니답
현재 <4.1 큐브리드 PHP Extension 설치>를 진행중입니다.
한줄한줄 고대문자를 연구하는 마음이네요
*********************************************************************
4.1 큐브리드 PHP Extension 설치 #
ㅁ yum install php-devel
ㅁ svn checkout --username anonsvn --password anonsvn https://dev.naver.com/svn/cubrid-php
ㅁ cd cubrid-php
ㅁ cd src
ㅁ vi config.m4
ㅁ phpize
ㅁ ./configure
ㅁ make
ㅁ ls -l modules/
config.m4에서 32비트 환경인 경우에는 라이브러리 경로를 lib64에서 lib로 수정합니다.
ㅁ extension=cubrid.so
ㅁ cubrid.err_path="extension_dir 값"
ㅁ cp modules/cubrid.so /usr/lib/php/modules
ㅁ cp cubrid_err.msg /usr/lib/php/modules
*********************************************************************
php.ini가 etc에 없어서 검색해보니
/etc/php5/apache2/php.ini
/etc/php5/cli/php.ini
두개가 나오고 둘다 동일하게 extension_dir = /usr/lib/php5/extensions 라고 써있더라구요
그럼 이제
extension=cubrid.so
cubrid.err_path="extension_dir /usr/lib/php5/extensions"
라는 문장을 추가하라는말인디..
어디에다 추가해야하나요 ^^;
extension_dir = /usr/lib/php5/extensions 라고 써있는 줄 바로 밑에 추가하나요?
파일이 두개인데 둘다 추가수정하나요?
아니면 config.m4에다 추가하라는 말인가요..? 한다면 어디에..?
우문현답을 기다립니답
/etc/php5/apache2/php.ini 를 수정 하시면 됩니다.
마지막으로, 내용은
extension=cubrid.so
cubrid.err_path="/usr/lib/php5/extensions"
으로 수정 하시면 됩니다.
이전 질문글로 미루어 보아, php모듈 빌드는 성공 하신걸로 보입니다. 빌드된 cubrid.so 파일을 /usr/lib/php5/extensions 디렉토리에 복사 해 넣으시면 됩니다.