php configure

cohuman1의 이미지

아파치 서버를 설치하고 php 를 설치할려구요.

[root@localhost php-4.3.3RC3]# ./configure --with-apxs2=/usr/local/apache/bin/apxs --with-mysql=/usr/local/mysql --with-config-file-path=/usr/local/apache/conf --with-exec-dir=/usr/local/apache/bin --enable-track-vars --enable-trans-sid --with-zlib-dir=/root/gcc-3.3.1/zlib

이렇게 했거든요.

Configuring extensions
checking for ZLIB support... no
checking if the location of ZLIB install directory is defined... /root/gcc-3.3.1/zlib
configure: error: Cannot find libz

근데 이런 에러 메세지가 뜹니다.

libz 라는게 도통 모르겟구요. http://rpmfind.net 에서 찾아봣는데 리눅스용은 없던데요...

이 에러 나오기전에 configur 에 --with-zlib-dir 을 추가하라는 에러메시지가 떠서 추가했습니다.

PHP 설치하게 좀 도와주세요..

책에는 없는 에러가 왜 이렇게 많이 뜨는지 모르겟네요..

havebeen의 이미지

ftp://rpmfind.net/linux/redhat/updates/8.0/en/os/i386/zlib-1.1.4-8.8x.i386.rpm

위의 rpm을 받아서 깔아보시구요

zlib을 소스 컴파일 하신건가요?

아직 멀었다.. 난 여전히 시작점

cohuman1의 이미지

zlib-1.1.4-8.8x.i386.rpm 는 기존 버전과 충돌이 일어난다면서 설치가 안되거든요. 업데이트 버전인걸로 아는데 이상.. 레드햇 8.0 입니다.

그리고 에러 메세지는 zlib가 아니라 libz 를 찾을 수 없다고 나와요.

libz 라는건... 잘 모르겟습니다.. 검색해도 안나오는데요;;

아직 초보라서 질문조차도 엉성할 수 있습니다.
이해하시구요.^^.
제 글을 읽어주시는 분들, 답변해주시는 분들께 항상 감사드립니다.

havebeen의 이미지

libz는 ftp://rpmfind.net/linux/redhat/updates/8.0/en/os/i386/zlib-1.1.4-8.8x.i386.rpm

위의 rpm을 까시면 됩니다.

rpm -qa | grep zlib

rpm -e zlib에 관련된 rpm

그리구 rpm -ivh zlib어쩌구.rpm

혹은 Uvh로 주셔두 되구여

rpm -ql zlib으루 libz가 어디있는지 확인해보세여

libz는 zlib이 정상적으로 깔렸을때 존재하는 라이브러리 입니다.

아직 멀었다.. 난 여전히 시작점

cohuman1의 이미지

# rpm -e zlib

하니깐 삭제가 안되더라구요. 의존성 때문에..

그래서

# rpm -e zlib --nodeps
(의존성 때문에 안지워지면 --nodeps 붙이라는걸 어디서 봐서..)

근데 저렇게 하니깐 아무것도 안나오고 멈쳐져 버린겁니다.
그래서 터미널 강제 종료하고.

다른 터미널로 들어와서

# rpm -e zlib
# rpm -ivh zlib

등등의 명령에 그냥 멈추고 아무 응답도 없습니다;;;

아직 초보라서 질문조차도 엉성할 수 있습니다.
이해하시구요.^^.
제 글을 읽어주시는 분들, 답변해주시는 분들께 항상 감사드립니다.

havebeen의 이미지

ps ax 하신후에 rpm프로세스 죽여주세요

그리구

http://bbs.kldp.org/viewtopic.php?t=22305&highlight=

위의 글대로 해보세요 @_@

그리구 다시 rpm -e --nodeps로 지우시구 !!

아직 멀었다.. 난 여전히 시작점

cohuman1의 이미지

zlib-1.1.4-8.8x.i386.rpm 설치했어요.

근데 에러는 똑같아요.

Configuring extensions
checking for ZLIB support... no
checking if the location of ZLIB install directory is defined... /usr/local/lib
configure: error: Cannot find libz

[root@localhost php-4.3.3RC3]#

도대체 libz 가 머길래 ;;

아직 초보라서 질문조차도 엉성할 수 있습니다.
이해하시구요.^^.
제 글을 읽어주시는 분들, 답변해주시는 분들께 항상 감사드립니다.

havebeen의 이미지

그러시다면 php버전을 4.3.0이나

4.2대로 깔아보세용

아직 멀었다.. 난 여전히 시작점

cohuman1의 이미지

php-4.3.2 하고 php-4.2.3 을 깔아봣는데 둘다 libz 를 찾을 수 없다고 나와요. ;;

아직 초보라서 질문조차도 엉성할 수 있습니다.
이해하시구요.^^.
제 글을 읽어주시는 분들, 답변해주시는 분들께 항상 감사드립니다.

havebeen의 이미지

빼구 해보세여- -;;

아직 멀었다.. 난 여전히 시작점

cohuman1의 이미지

http://bbs.kldp.org/viewtopic.php?t=21567&highlight=libz

libz 로 검색해보니 저랑 같은 분이 있었어요;;
zlib-devel-*.rpm 을 설치하니깐 해결이 됫어요^^;

역시 검색은 중요한거 같아요.. 제 불찰..

굵직한 프로그램 설치할때 필요한 작은 프로그램같은게 정리 좀 되었으면 좋겟요. 리눅스 프로그램 설치할때마다.. 이것 저것 받아야 되니.. 너무 불편해요.

아직 초보라서 질문조차도 엉성할 수 있습니다.
이해하시구요.^^.
제 글을 읽어주시는 분들, 답변해주시는 분들께 항상 감사드립니다.

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.