티스토리 뷰
728x90
반응형
php 소스폴더의 mysqli 폴더로 이동합니다. 대게 이런경로 입니다.
그 다음에 phpize를 실행합니다.
configure 그리고 make
make install은 하지 않아도 됩니다.
그리고 이 과정에서 생성된 확장모듈 파일을 넣어둘 폴더를 생성합니다.
그리고 mysqli 모듈을 생성한 폴더로 복사
그리고 php.ini 파일을 열어서 아래의 내용을 추가해줍니다.
그리고 아파치를 재시작하면 mysqli 가 적용된 것을 phpinfo()를 통해 확인할 수 있습니다.
mysqli 설치과정에서 php 5.2 버전대에서 make시에 오류가 발생하는 경우가 있습니다.
make 명령어를 실행했을때 아래와 같은 error 메시지가 출력됩니다.
이때는
파일을 열어서 144줄, 150줄, 603줄, 607줄에 있는 gptr을 char*로 변경하여 저장한 후에 make를 실행하면 잘됩니다.
# cd /usr/local/src/php-5.2.0/ext/mysqli
그 다음에 phpize를 실행합니다.
#/usr/local/php/bin/phpize
configure 그리고 make
make install은 하지 않아도 됩니다.
# ./configure --with-php-config=/usr/local/php/bin/php-config --with-mysqli=/usr/local/mysql/bin/mysql_config
#
make
그리고 이 과정에서 생성된 확장모듈 파일을 넣어둘 폴더를 생성합니다.
# mkdir /usr/local/php/extensions
그리고 mysqli 모듈을 생성한 폴더로 복사
# cp /usr/local/src/php-5.2.0/ext/mysqli/modules/*.* /usr/local/php/extensions/
그리고 php.ini 파일을 열어서 아래의 내용을 추가해줍니다.
extension_dir = "/usr/local/php/extensions"
extension = mysqli.so
그리고 아파치를 재시작하면 mysqli 가 적용된 것을 phpinfo()를 통해 확인할 수 있습니다.
mysqli 설치과정에서 php 5.2 버전대에서 make시에 오류가 발생하는 경우가 있습니다.
make 명령어를 실행했을때 아래와 같은 error 메시지가 출력됩니다.
/usr/local/php/ext/mysqli/mysqli_api.c: In function 'zif_mysqli_stmt_bind_param':
/usr/local/php/ext/mysqli/mysqli_api.c:144: error: 'gptr' undeclared (first use in this function)
/usr/local/php/ext/mysqli/mysqli_api.c:144: error: (Each undeclared identifier is reported only once
/usr/local/php/ext/mysqli/mysqli_api.c:144: error: for each function it appears in.)
/usr/local/php/ext/mysqli/mysqli_api.c: In function 'zif_mysqli_stmt_execute':
/usr/local/php/ext/mysqli/mysqli_api.c:603: error: 'gptr' undeclared (first use in this function)
이때는
# vi /usr/local/php/ext/mysqli/mysqli_api.c
파일을 열어서 144줄, 150줄, 603줄, 607줄에 있는 gptr을 char*로 변경하여 저장한 후에 make를 실행하면 잘됩니다.
728x90
반응형
'WEB2.0 > 프로그래밍' 카테고리의 다른 글
아마존 EC2에 APM 설치를 위한 준비 (3/6) (6) | 2012.03.16 |
---|---|
아마존 EC2 인스턴스 생성하기 (2/6) (3) | 2012.03.15 |
아마존 클라우드(Amazon EC2) 무료로 사용해보자 (1/6) (11) | 2012.03.05 |
http 접속을 https 로 이동시키기 (0) | 2012.03.02 |
간단한 리눅스 명령어 (0) | 2012.02.17 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 스마트폰
- 아이폰
- android
- CSS
- 공모전
- 앱
- 웹표준
- 경진대회
- 자바스크립트
- 모바일
- 구글
- 애플
- AWS
- 트위터
- 게임
- 대학생
- 네이버
- 벤처
- JavaScript
- 안드로이드
- 창업
- 앱스토어
- 아이디어
- php
- Apple
- 소프트웨어
- iPhone
- 어플리케이션
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
글 보관함