odbc가 뮙니까?
글쓴이: moonrepeat / 작성시간: 일, 2004/10/03 - 7:29오후
현재 데비안 사지 쓰고 있는 유저입니다.
기존 apm을 apt-get으로 설치했고 필요에 의해서
oracle 8i를 뒤늦게 설치했습니다.
그런데 php와 oracle 연동때문에 삽질하다가 그냥
apt-get install php4-odbc라는 걸 설치했습니다.
(mysql 연동할때 php4-mysql을 설치한것 같아서리...)
제가 제대로 한겁니까?
File attachments:
첨부 | 파일 크기 |
---|---|
제목 없음.jpg | 157.67 KB |
Forums:
헉 제가 바보 짓 했군요......odbc는 oracle 제어하는게
헉 제가 바보 짓 했군요......
odbc는 oracle 제어하는게 아니었군요.......
다시 삽질을......
삽질은 계속되어야 한다....... 쭉.........
PHP의 오라클 8i 확장은 OCI8입니다. ODBC라면 오라클에 ODB
PHP의 오라클 8i 확장은 OCI8입니다. ODBC라면 오라클에 ODBC 드라이버를 설치해서... :)
debian sarge 를 확인해 보니 php 의 오라클 extensio
debian sarge 를 확인해 보니 php 의 오라클 extension 은 패키징 하지 않나 봅니다.
odbc 를 이용하던가, 컴파일 설치를 해야 할 듯 하네요.
사용자가 바꾸어 나가자!!
= about me =
http://wiki.kldp.org/wiki.php/offree , DeVlog , google talk : offree at gmail.com
일단 php 컴파일해서 다시 설치하는 쪽으로 가닥을 잡았습니다.그
일단 php 컴파일해서 다시 설치하는 쪽으로 가닥을 잡았습니다.
그런데 여기서 php관련 된것만 딱 지우고 설치해도 될까요?
참고로 제가 설치한 패키지는
apache (1.3.xxx)
apache-common
php4 (4.3.xxx)
php4-gd
php4-mysql
libdbd-mysql-perl
libdbi-perl
mysql-client
mysql-server
입니다.
삽질은 계속되어야 한다....... 쭉.........
위 설치된 apm 을 실행시키지 않으면, 지우지 않아도 상관없을 듯 합니
위 설치된 apm 을 실행시키지 않으면, 지우지 않아도 상관없을 듯 합니다.
컴파일 하면 /usr/local 같은곳에 설치가 될테고, init script 에 넣게 되면 그것이 좀 달라지겠네요.
어차피 안쓸테니 지워도 되겠구요.
저 같은 경우는 컴파일 해서 주로 사용하는데. 새로 컴파일 하게 되더라도, 이전 것은 지우지 않습니다.
새로 컴파일 한것이 문제가 생기면 바로 이전것을 띄우거든요.
이때 컴파일시 옵션에 prefix 로 설치되는 위치를 적절히 바꾸어 주면 됩니다.
사용자가 바꾸어 나가자!!
= about me =
http://wiki.kldp.org/wiki.php/offree , DeVlog , google talk : offree at gmail.com
완전히 새로 컴파일 하지 않고, 특정 모듈만 설치할 수도 있습니다. 실행
완전히 새로 컴파일 하지 않고, 특정 모듈만 설치할 수도 있습니다. 실행 하기 전에 phpize 스크립트가 존재하는지 확인해보세요. 다음과 같은 방법으로 설치하면 됩니다.
phpize와 연관되어 보이는 파일이 두개 있던데 어떻게 해야 될지모
phpize와 연관되어 보이는 파일이 두개 있던데 어떻게 해야 될지
모르겠군요.... 한번만 더 길을 알려주시면 대단히 감사.....
삽질은 계속되어야 한다....... 쭉.........
phpize는 PHP를 설치할때 기본으로 같이 설치됩니다. (/usr/l
phpize는 PHP를 설치할때 기본으로 같이 설치됩니다. (/usr/local/bin 등에)
제가 데비안을 쓰지 않아서, 데비안 패키지 설치시에는 같이 되는지 확인을 할 수 없어서 있는지 확인해보라고 말씀드린겁니다.
명령줄에서 phpize 를 쳐봐서 명령을 찾을 수 있으면 됩니다.
없으면 ... 전체 소스 컴파일 하세요 :(
[quote="progcom"]phpize는 PHP를 설치할때 기본으로
혹시 그럼 전체 소스 컴파일해서 oci8 관련 모듈만 복사한후에 이 파일을
기존 php에 연결할 수 있습니까?
여하간 일단 소스컴파일은 지금 할 예정입니다.
삽질은 계속되어야 한다....... 쭉.........
progcom님의 말을 듣고 열심히 해보니 대충 결과가 나옵니다....
progcom님의 말을 듣고 열심히 해보니 대충 결과가 나옵니다....
그런데 이게 제대로 된 결과 인지 의문입니다. 잘 아시는분 한번만
좀 봐주세요
(mysql은 주저리 주저리 양이 많은데 oci8은 너무 간단 하군요...
더욱더 불안....)
삽질은 계속되어야 한다....... 쭉.........
[quote="moonrepeat"]progcom님의 말을 듣고 열심히
테스트를 해보시면 아시겠지만, 오래전 기억으로는 맞게 설정이 된 것 같습니다.
사용자가 바꾸어 나가자!!
= about me =
http://wiki.kldp.org/wiki.php/offree , DeVlog , google talk : offree at gmail.com
데비안에서 phpize는 php4-dev 패키지에 있습니다.--f
데비안에서 phpize는 php4-dev 패키지에 있습니다.
--feanor
[quote="feanor"]데비안에서 phpize는 php4-dev 패
이런..... 벌써 php 컴파일해서 phpize를 생성 시켰습니다.....
여하간 좋은정보에 감사.
삽질은 계속되어야 한다....... 쭉.........
댓글 달기