phpize 에러좀 봐 주세요..
iconv를 php설치할때 올리지 못해서..
이것 저것 찾아보던 중에.. extension형태로 iconv를 사용할 수 있다 해서..
다시 php 다운 받고 ./configure 까지하고..
php-4.4.9/ext/iconv 로 이동하여..
phpize를 실행 시키니 먹지 않네요..그래서 찾아보니.. /usr/local/bin/phpize가 있어서 이걸 실행시켰더니..
Configuring for:
PHP Api Version: 20020918
Zend Module Api No: 20020429
Zend Extension Api No: 20050606
/usr/local/bin/autoconf: /usr/local/bin/autom4te: not found
root@src_tmp/php-4.4.9/ext/iconv#
이렇게 나와요..
이 명령이 먹어야..
make 도 하고 인스톨도 할건데.. 안돼네요.. 지금 삽줄 중입니다.
고수님들의 고견을 학수고대 기다립니다...
참 제가 본 iconv 올리는 방법은 다음과 같고요.. 이게 맞는지도 확인 부탁드립니다.
php 소스 디렉토리로 이동해서,
# cd /.../php 소스 디렉토리/ext/iconv
# phpize
# ./configure
# make
이렇게 하면 iconv 모듈(iconv.la, iconv.so)이 만들어집니다.
모듈이 만들어진 경로는 make 출력화면에 보여집니다.
만들어진 모듈의 경로를 잘 기억하세요.(원하는 경로로 복사해도 좋습니다.)
이제 php.ini 수정을 해봅니다.
extension_dir="/에서 시작해서 모듈이 있는 경로 /"
extension=iconv.so
extension_dir는 여태까지 아무짓도 안했다면
extension_dir="./" 로 되어있습니다.(주석을 다시던지 수정을 하시던지...)
마지막으로 아파치를 리스타트합니다.
1. 에러메세지가
1. 에러메세지가 명확하네요.
/usr/local/bin/autoconf: /usr/local/bin/autom4te: not found
2. 컴파일한 그 php 소스가 맞다면
--with-iconv=shared 나 --enable-iconv=shared 옵션을 추가하고 통째로 컴파일 해도 so 가 나올겁니다.
3. php.ini 만 잘 맞추면 5.2.10 까지는 php 스크립트 소스의 수정 없이 php 엔진을 올릴 수 있습니다.
yum, apt-get 등의 패키지관리자로 설치하는 것을 추천합니다.
emerge money
http://wiki.kldp.org/wiki.php/GentooInstallSimple - 명령어도 몇 개 안돼요~
http://xenosi.de/
https://xenosi.de/
댓글 달기