2014-05-11 3 views
1

phpbrew을 시스템에 설치하려고합니다.PHP PHAR 및 ZLIB 관련 문제

우분투 서버 문제 없습니다 꼬리에 고리 무늬 13.04 64

나는 그것은 설정된 모든 권한이 GitHub

에서 파일을 다운로드했지만 매번 난 압축 해제하고 나에게이 오류 던져의 Phar 파일을 설치하려고 :

[email protected]:~/phpbrew$ php -c /etc/php5/cli/php.ini phpbrew 
PHP Fatal error: Uncaught exception 'PharException' with message 'zlib extension is  required for gz compressed .phar file "/home/kkoci/phpbrew/phpbrew"' in  /home/kkoci/phpbrew/phpbrew:3 
Stack trace: 
#0 /home/kkoci/phpbrew/phpbrew(3): Phar::mapPhar('phpbrew.phar') 
#1 {main} 
thrown in /home/kkoci/phpbrew/phpbrew on line 3 

zlib 확장은 이미 PHP의 웹 버전 (apache)과 cli에서도 사용할 수 있습니다.

#!/usr/bin/env php 
<?php 
Phar::mapPhar('phpbrew.phar');require 'phar://phpbrew.phar/Universal/ClassLoader/SplClassLoader.php'; 
$classLoader = new \Universal\ClassLoader\SplClassLoader; 
$classLoader->addFallback('phar://phpbrew.phar'); 
$classLoader->register();require 'phar://phpbrew.phar/scripts/phpbrew- emb.php';__HALT_COMPILER(); ?> 

, 난 내가 전에 쓴,이 문제를 우회하는 방법을 알아낼 수 없습니다하십시오 phpbrew의 Phar의 흥미로운 라인이며, 모든, ZLIB와의 Phar 활성화되어, 내가하지 않습니다 어쩌면 내가 phar 설정을 놓친 것일까?

답변

0

같은 문제, 그것은 구성하고 고정 --with을-zlib을 --with-zlib을-DIR =/내선/ZLIB 다음 make가

설치