엔진 부터 올려야 할꺼 같습니다.
sqlhosts화일에 세번째 탭에 어떤걸 적었는지 알고 싶군요...
실제로 informix를 적지는 않았는지...
세번째 탭엔 장비명을 적어주시기 바랍니다.
$hostname
하시면 나오는 장비 명이요...
그리고
$oninit -v
을 하시고
엔진이 제대로 올라오는지 확인하시길 바랍니다.
또한 onconfig 화일에 DBSERVERNAME과 NETTYPE파라메터가 등록했는지 확인 바랍니다.
아래에 나와있는 sqlhosts화일을 참조로 onconfig를 꾸미려면 아래와 같이 등록이 되어있어야 합니다...
DBSERVERNAME informix
NETTYPE ipcshm,,,NET
이걸 확인하고 엔진이 잘 올라온 다음 커넥션을 해봐야 할꺼 같군요...
>>생초보 님께서 쓰시길<<
:: 안녕하세요.
::
:: SunOS 2.8 + Informix 9.21 + Apache 1.3.19 + PHP 4.05를 설치하였습니다.
::
:: 그런데 Informix DB에 접속이 안되는 것 같습니다.
:: $conn=ifx_connect("db@dbsrv", "user", "pwd");
:: 이렇게 테스트해보면
:: Call to undefined function....에러가 나거든요.
::
:: sqlhosts file에는
:: informix ontlitcp informix(or IP) sqlexec
:: 그리고
:: services file에는
:: sqlexec 1152/tcp 로 setup이 되었구요.
::
:: sqlhosts file에
:: informix onsoctcp informix sqlexec 만
:: 기술하고 DB를 기동하면
:: oninit: Fatal error in initializing ASF with 'ASF_INIT_DATA' flags; asfcode = '25507'
:: 과 같은 메시지와 함께 에러가 발생합니다.
::
:: 그리고
:: <?
:: phpinfo();
:: ?>
:: 를 실행하면 Configure Command 항목에 다음과 같이 나옵니다.
:: ./configure --with-informix=/informix
:: --with-apache=/usr/src/apache_1.3.19
:: --enable-track-vars
::
:: 저와 같은 유형의 에러를 경험하신 분들의 질문에
:: PHP를 Informix 지원으로 컴파일 하라는 답들이 많던데
:: 저의 경우엔 그렇게 되지 않은건지요?
::
:: 원인을 아시면 해결방안을 좀 일러주세요?
::
::
:: 그럼 시원한 여름되시구요.
|