hp ux 에서 php 설치 후 zlib 를 참조하기
http://php.mirror.camelnetwork.com/manual/kr/ref.zlib.php [원문 경로]
[내용]
설치
PHP의 Zlib 지원은 기본값으로 활성화되어 있지 않습니다. PHP를 --with-zlib[=DIR]로 설정해야 합니다.
------------------------------------------------------------------------------------------------------------
php 측에서 공지한 바와 같이 php 에선 기본적으로 Zlib 를 지원하지 않습니다..ㅠㅠ
이미 설치된 php 에서 zlib 를 지원하도록 할순 없을까요..
현재 제 문제는 다음과 같습니다..
hp ux 11i v1 에 어떻게 어떻게 삽질에 삽질 끝에 subversion 을 설치 하였습니다.
이젠 websvn 만 설치하고 사용하면 되는데.. websvn 이 php 로 apache 에서 돌아가다 함수를 찾을수 없다는 오류를 때리더군요..
gzopen() 이란 함수인데.. 검색해보니 Zlib 모듈에 속한 함수입니다...
분명 서버엔 zlib 가 설치되어 있구요..
(근데 이상한게.. zlib 란 놈은 설치후 실행파일이나 별도의 폴더가 생기지 않고 lib 폴더에 libz.a , libz.sl 파일 2개만 덜렁 설치되더라구요.. 맞게 설치한건가...? depot 으로 설치하였고 오류가 없었으니 맞겠죠;;ㅋ 써본적이 없어서링.ㅠ)
암튼 위에서 말한대로 기본적으로 php 가 참조를 하지 않아 생기는 문제인것 같습니다..
php를 지우고 다시 깔고 싶지만 패키지 형태로 설치된 소프트웨어 들이라 하나 지우려면 의존성 때문에 일이 엄청 복잡하고 엉킵니다..
많은 분들의 도움을 부탁드립니다..
에효 언제쯤 작업이 끝날련지..ㅠㅠ
<?phpinfo()?> 를 보신
를 보신 뒤 사태부터 파악하시고 수습을 하시길 권합니다.
컴파일 당시의 configure 옵션도 알 수 있으므로,
최악의 경우 php 를 새로 컴파일 하실 때 비스무리하게 컴파일 하셔서 원래의 것과 바꿔치기 하는 등의 방법도 가능합니다.
php 를 DSO 로
php 를 DSO 로 빌드하셨다면, phpize 를 이용하여 zlib 만 extension 으로 만들 수 있습니다.
댓글 달기