안녕하세요
더운데 수고가 많습니다.
다름이 아니고요 windows2003 엔터 iis로 php로 돌리고 있는데 php와 db가 연동이 안돼는거 같아서요 디비는요 PgSQL731wina1.exe 이구요 디비는 설정을 해줘서 telnet으로도
접속이 가능하고 유저랑 디비생성도 잘됨니다. 근데 문제는 php와 db연동이죠 iis에서 php도
잘뜨고요 pg_connect() 함수는 잘먹는거 같은데 요렇게 간단하게 해봤는데
pg_connect ("host=localhost user=aaa dbname=aaa");
연결이 안돼네요 php.ini 파일에서 주석풀고 php_pgsql.dll 파일을 system32 폴더에 넣었구요
유저랑 디비는 aaa 맞구요 host도 localhost 라고 해보고 ip도 적어보고 포트 번호도
적어보고 했는데 비번은 없구요
넣기전에는 pg_connect 함수를 찾을수가 없습니다 라고 나오더니 이제는 연결이 안되요
즉 디비와 연결이 되었다는 뜻인가요?
여기저기 돌아다니면서 막 찾아봤는데 뚜렸한 원인을 모르겠네요
질문 하다더요 iis서버로요 php돌리다가 한 몇십분 가만이있다가 다시 클라이언트에서
접속을 하면서 php는 안돌아가요 html은 돌아가구요 서버에 가보면 경고창이 하나떠있어요
./php~~.dll 파일이 어쩌구 저쩌구 해당 모듈을 찾을수가 없습니다. 라고 여러 경고창이떠요
경고창을 확인을 계속누르고 난후 클라이언트에서 다시 php페이지를 불러오면
php페이지가 열려요... ㅡ.ㅡ 참 알수가 없네요
당근 php.ini 파일에 해당 주석들은 다 풀었구요 ...
시원한 해답좀 부탁 드림니다..
그럼 수고하세요
|