본문 바로가기
[Developer]/SQL

php-mysql 연동시 이상하게 안된다면..

by 해피빈이 2009. 10. 7.

Apache 2.2 와 Mysql 5.1이 설치되어 있는 환경에서
php만 추가로 설치하려고 했다.
그러기 위해
php.ini의 설정에서 extension부분에 php_mysql.dll 을 풀어준 후, 적용을 시켰다.

extension=php_mysql.dll
extension=php_mysqli.dll


그렇게 한 뒤 apache 웹 서버(httpd)의 httpd.conf 파일을 찾아서 이 php와 끝에 연결시켜 주는 코드를 삽입했다.

# PHP5
LoadModule php5_module "C:/EcoSaver/MoyizaAPM/program/PHP5/php5apache2_2.dll"
AddType application/x-httpd-php .php4 .php3 .php .htm .html .phtml .ph .inc
AddType application/x-httpd-php-source .phps
PHPIniDir "C:/EcoSaver/MoyizaAPM/program/PHP5"


그렇게 하고.. 특별히 더 해줄게 없던 나는 apache 웹 서버를 restart했다.
그랬는데...
희안하게도.. 다른건 다 잘나오는데 mysql파트만 안나오는거다. -_-;;

뭔가 문제가 있겠지 싶어서 다른것들을 뺐다넣었다 해도.. 그것들은 잘 적용이 되는데 mysql만...ㅠㅠ

그래서 한참을 고생하다가 차이점을 뒤늦게 발견했다.
되던 PC에서는 apache의 bin 폴더에 libmysql.dll 파일이 있는데..
안되던 PC에서는 이 파일이 없는 것이다.
바로 이 차이였던거다..!!

그래서 혹시나 해서 당장 copy를 하고, restart해보니.. 왠걸. 되는거다. 할렐루야.ㅋ
점차 작은데서 기쁨을 느끼는 나를 발견한다.;;;;;

마지막으로 문제의 dll을 첨부해서 올린다;;

반응형

'[Developer] > SQL' 카테고리의 다른 글

오라클 사용자 생성하는 방법  (0) 2012.07.23

댓글