첨부파일을 참조하세요..
도움이 되었으면 합니다.
-- 최현관 님이 쓰신 글:
>> Linux에서 sybase-12.5 를 이용하여 php 프로그램밍을 하고 있습니다.
>> 아래와 같이 [--with-sybase=/opt/sybase-12.5/OCS-12_5]를 이용하여 php를 컴파일 한 후 interfaces를 등록하면 로컬DB든 리모트DB든 접속이 잘 이루어 집니다. 이것이 DB-library interface 모드를 이용하는건가요..?
>> 맞는지 모르겠습니다.
>>
>> ./configure
>> --prefix=/usr/local/php4
>> --with-sybase=/opt/sybase-12.5/OCS-12_5
>> --with-apxs=/usr/local/apache/bin/apxs
>> --enable-track-vars
>> --with-config-file-path=/usr/local/php4/lib/php.ini
>>
>> 문제는 CT-library interface 모드를 이용하고 싶은데 잘 않되는 군요..
>> 즉 아래와 같이 [--with--sybase-ct=/opt/sybase-12.5/OCS-12_5]를 이용하여 php를 컴파일 한 후 접속하면 "Warning: Sybase: Unable to allocate connection record in /index.php on line 5" sybase_connect 에러가 납니다. windows 에서는 extension=php_sybase_ct.dll 만 주석을 열어주면 잘 되는데 말이죠..
>>
>> ./configure
>> --prefix=/usr/local/php4
>> --with--sybase-ct=/opt/sybase-12.5/OCS-12_5
>> --with-apxs=/usr/local/apache/bin/apxs
>> --enable-track-vars
>> --with-config-file-path=/usr/local/php4/lib/php.ini
>>
>> CT-library interface 모드가 DB-library interface 모드 보다 향상된 library라고 하던데.. 구체적으로 어떤 차이가 있는지도 잘 모르겠고요..
>>
>> 암튼 sybase 고수님 또는 담당자 분 계시면 꼭 답변 부탁드립니다.
|