시작페이지로 즐겨찾기추가
로그인
회원가입 l 출석체크 l 마이페이지 l CGIMALL
자료실 사이트등록 랭킹100 프로그램리뷰 관리자추천자료 초보가이드
커뮤니티
전체 펼쳐보기
퀵메뉴링크 jquery , CSS , PHP , Javascript , 무료폰트 , ASP
상세검색
> 커뮤니티 > 골드팁 상세보기
커뮤니티 구인구직
사이트등록
현재접속자 새로고침
게시판타이틀 골드팁 / 상세보기
트위터로 보내기 미투데이로 보내기 싸이월드 공감
추천수 423 | 조회수 8,203 | 등록일 2006-01-11 16:10:24

닉네임

HappyCGI

제목

[PERL] DBD 설치시 에러 대처법
내용

해피CGI 입니다.

이번 서버를 업그레이드 하면서 DBD 때문에 2시간정도 고생을 했습니다.

서버에 DBI 모듈 설치는 쉬우나 DBD에서 경로설정 때문에 문제가 있었더군요.


[인용글]

bash-2.05b# perl Makefile.PL
Can't exec "mysql_config": No such file or directory at Makefile.PL line 76.

Cannot find the file 'mysql_config'! Your execution PATH doesn't seem
not contain the path to mysql_config. Resorting to guessed values!
Can't exec "mysql_config": No such file or directory at Makefile.PL line 454.
Can't exec "mysql_config": No such file or directory at Makefile.PL line 454.
Can't exec "mysql_config": No such file or directory at Makefile.PL line 454.
Can't exec "mysql_config": No such file or directory at Makefile.PL line 454.
Can't exec "mysql_config": No such file or directory at Makefile.PL line 454.
Can't exec "mysql_config": No such file or directory at Makefile.PL line 454.
Failed to determine directory of mysql.h. Use

  perl Makefile.PL --cflags=-I<dir>

to set this directory. For details see the INSTALL.html file,
section "C Compiler flags" or type

  perl Makefile.PL --help




DBD 설치시 위와 같은 메세지가 보통 많이 뜨죠?

그냥 옵션없이


[인용글]
텔넷>perl Makefile.PL [엔터]



쳤을 경우 많이 보이는 에러메세지입니다.

아래 처럼 대처합니다.

즉 mysql_config의 위치를 강제로 잡아주고 testdb 정보를 강제로 입력합니다.


[인용글]
텔넷>perl Makefile.PL --mysql_config=/usr/local/mysql/bin/mysql_config --testdb=test --testuser=root --testpassword=mysql루트암호 [엔터]



이후 make , make test , make install을 실해해주시면 설치가 잘 될겁니다.

mysql_config의 위치는 실제서버에 존재하는 위치를 입력하셔야 하구요.

좋은 하루되세요.


추천스크랩소스보기 목록
HappyCGI 2009-03-16 00:57:10
답글

요즘은 리눅스OS에 대부분 아예 깔려있네요.

이전게시글 [html] 이미지 툴바를 없애보자 2005-11-17 14:02:15
다음게시글 다중 파일첨부여부 자바스크립트로 테스트하기. 2006-06-26 21:26:12