질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

리눅스서버의 PHP파일에서 윈도우서버의 MySql로 connect 하고 싶은데..

작성자 정보

  • 언젠가될테다 작성
  • 작성일

컨텐츠 정보

본문

윈도우서버에서 돌아가고 있는 웹사이트를
     DB(MySql)는 그냥 윈도우서버에 두고 
     PHP파일리눅스서버
옮기려고 합니다.
(이유는.. 사장님이 옮기라고 하니깐 어쩔수 없이...T_T)

근데 리눅스서버에서 PHP파일을 열면
Fatal error: Call to undefined function mysql_connect() in /home/www/win_connect.php on line 9
라고 나옵니다.

9째줄의 내용은
$dbconn = mysql_connect(윈도우서버IP, mysql로그인ID, mysql로그인비밀번호);
입니다.

웹사이트 파일을 이전한 리눅스서버는 원래 오라클DB만 연결해서 사용할 웹사이트만 모아둔 곳으로 MySql에 관련된 설정은 전혀 되어있지않는 상황입니다.
앞으로도 설치할 계획이 없고요..

그냥 사이트파일만 리눅스서버에 두고 DB는 윈도우서버에 있는 MySql을 사용하려면 어떻게 해야되는지 조언 좀 부탁드립니다.

***
리눅스서버의 PHP버전은 5.2.8 입니다.
윈도우서버의 MySql버전은 4.1(클라이언트 버전은 5.0) 입니다.
***

관련자료

댓글 1

장규승님의 댓글

  • 장규승
  • 작성일
리눅스 서버에 mysql 클라이언트 라이브러리가 존재 하지 않아 발생한 문제 또는 php 설치시 configure 설정상
mysql 사용 하도록 설정 하지 않은 경우 같습니다.

일단 mysql client 라이브러리 설치 확인 및 php 에서 mysql 사용가능케 되어 있는지 확인 해야 할 듯합니다.

# php 설정상 mysql 사용여부
php -i | grep mysql

공지사항


뉴스광장


  • 현재 회원수 :  60,043 명
  • 현재 강좌수 :  35,854 개
  • 현재 접속자 :  136 명