php설치하고 나서..mysql이 안물리는데...
글쓴이: 기다림 / 작성시간: 화, 2004/01/27 - 9:07오전
안녕하세요..
다름이 아니오라
IDC에 계신분이 리눅스를 깔아줬습니다..
mysql_connect(); 함수를 사용하니깐.
Call to undefined function
라고 떠버리더군요..
즉 그런데 php 와 mysql이 안물리더라구요..
어이가 없어버리더구만요..
phpinfo 찍어보니깐.
컴파일할때--with-mysql=shared
라고 써있긴 한데
mysql에 대한 항목자체가 없더라구요...
그래서 재설치해달라고 하니깐..
해주긴 해줬는데 똑같네요 ㅡ,.ㅡ;
지금 많이 바빠서 직접 IDC가지도 못하는 상황입니다..
그냥 가서 재설치하는 방법밖에 없나요?
PS>
그리고 아파치 기본 케릭터셋이
iso-8859-1 로 되어있더군요....라틴어더군요 ㅡ,.ㅡ
그래서 거기 있는 목록중에
iso-2022-kr 이 한국어길래 바꿔저도 안되더라구요..
그래서 find 를 보니깐 iso 파일이 없더라구요..쉣 =ㅁ=
iso 파일 받아서 어디다가 깔아줘야되죠?
find 로 등록되어있는 iso파일들 검사해보니깐..
한군대서 검색되는게 아니라..여러군대에서 발견되니깐...
어디다 깔아줘야 되는지를 모르겠네요 @_@
Forums:
php가 mysql 라이브러리를 인식하지 않는 것은 mysql 이 지원되
php가 mysql 라이브러리를 인식하지 않는 것은 mysql 이 지원되도록
컴파일이 제대로 되지 않았다는 뜻입니다.
rpm이랑 소스컴파일이랑 섞어서 하시는 분들도 있던데
전 차라리
전부 소스로 설치하시기를 권장합니다.
'apm' 으로 검색하시면 설치 방법이 많습니다.
본 게시판이나
http://www.phpschool.com
에서 찾아보시면 자세히 나와 있습니다.
제가 apm설치법이 다 기억이 안나서 자세한 답변은 못 되네요...
재설치가 가장 속편하고 빠른 방법일것 같습니다.
아지랑이류 초환상 공콤 화랑... 포기하다.. T.T
kltp.kldp.org에 가셔도 소스 컴파일에 대한 하우투가 자세한게
kltp.kldp.org에 가셔도 소스 컴파일에 대한 하우투가 자세한게 많구요...
rpm으로 하시려면 아예 rpm으로 가야합니다. 그것도 배포판 시디에 있는 걸로다 정확히 하셔야 별 에러가 없더군요. 아니면 레댓이라면 레댓에서 배포하는 rpm을 사용하셔야 할 겁니다.(얼추 맞기는 한데 가끔 안될때가 있더라구요...)
아니면 mysql rpm패키지 중에 먼가 안깔린게 있을 겁니다. rpm -qa|grep mysql로 확인해보세요. 제가 알기로 한 5개 정도 있습니다. www.mysql.com에서 배포되는 rpm은 레댓에서 거의 무난히 작동합니다.
그래도 안되면 php패키지가 이상한 겁니다. php의 경우는 직접 컴파일 해주시는 것이 좋습니다. rpm은 쓸데없는 기능들이 너무 많아서요...
성공하시길./..
힘없는자의 슬픔
감사합니다^^
저가 설치를 했다면 소스설치를 했겠죠^^;
근데 IDC에 계신분께서 설치한거라..쩝..
그냥 엎고 새로 설치할랍니다~^^
답변감사합니다..
hiphapis.net
shared로 설치했다면, php.ini에서 extension으로 지정해
shared로 설치했다면, php.ini에서 extension으로 지정해서 불러들이면 됩니다.
공유 모듈로 설치해둔것이죠.
PHP 매뉴얼에서 설치 부분도 한번쯤 읽어보시는게 좋을 듯 싶습니다.
Re: php설치하고 나서..mysql이 안물리는데...
굳이 디폴트 캐릭터셋을 사용하실 필요가 없으면, 옵션을 꺼두시는 것이 여러가지로 편할텐데요.
May The Force Be With You.
댓글 달기