2014-04-01 9 views
4

PHP 5.5.10을 여러 번 컴파일하지만 웹 서포트를 사용할 수 없으며 "http://cn2.php.net/manual/zh/function.imagewebp.php"으로 설명됩니다. 여기 내 컴파일 설정입니다 :PHP를 컴파일하여 웹 지원을 사용하려면 어떻게해야합니까?

CentOS release 5.8 (Final) x86_64 
freetype-2.4.6 
jpeg-8c 
libpng-1.2.35 
gd-2.1.0 

PHP를 컴파일 명령

./configure --prefix=/apps/lib/php-5.5.10 --with-mysql=mysqlnd --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd --enable-mysqlnd --enable-fpm --enable-mbstring --enable-mbregex --with-zlib-dir=/apps/lib/zlib --enable-pcntl --enable-sockets --enable-ftp --enable-soap --enable-bcmath --disable-debug --enable-sockets --enable-inline-optimization --disable-rpath --with-mysql=/apps/svr/mysql5 --with-libxml-dir=/apps/lib/libxml --with-jpeg-dir=/apps/lib/jpeg --with-iconv-dir=/apps/lib/libiconv --with-mcrypt=/apps/lib/libmcrypt --with-freetype-dir=/apps/lib/freetype --with-gd=/apps/lib/gd-2.1.0 --with-openssl-dir=/apps/lib/openssl --with-openssl=/apps/lib/openssl --with-curl=/apps/lib/curl --with-png-dir=/apps/lib/libpng --enable-opcache=no 

내가 PHP를 설치하는 'http://techglimpse.com/install-upgrade-php55-yum/'에 의해 단계를 수행하면서 마침내 GD

gd 

GD Support => enabled 
GD Version => 2.1.0-alpha 
FreeType Support => enabled 
FreeType Linkage => with freetype 
FreeType Version => 2.4.6 
GIF Read Support => enabled 
GIF Create Support => enabled 
JPEG Support => enabled 
libJPEG Version => 8 
PNG Support => enabled 
libPNG Version => 1.2.35 
WBMP Support => enabled 
XPM Support => enabled 
libXpm Version => 30411 
XBM Support => enabled 

이 출력을 얻을 5.5.9 remi.repo를 사용하여, 마지막으로 gd에 대한이 출력으로부터 성공 신호를 얻습니다.

gd 

GD Support => enabled 
GD Version => 2.1.0 
FreeType Support => enabled 
FreeType Linkage => with freetype 
FreeType Version => 2.2.1 
T1Lib Support => enabled 
GIF Read Support => enabled 
GIF Create Support => enabled 
JPEG Support => enabled 
libJPEG Version => 6b 
PNG Support => enabled 
libPNG Version => 1.2.10 
WBMP Support => enabled 
XPM Support => enabled 
libXpm Version => 30411 
XBM Support => enabled 
WebP Support => enabled 

시스템 관리자의 우려 사항에 따라 컴파일 버전으로 PHP를 배포해야합니다. 컴파일 된 php 또는 lib gyd 동안 중요한 것을 놓쳤습니까?

+0

수퍼 유저로 질문해야한다고 생각합니다. – enapupe

+0

안녕하세요, @enapupe, 좀 더 구체적인가요? 수퍼 유저로 물어보십시오. "나는 그것을 얻지 못한다. – criver

+0

http://superuser.com/ – enapupe

답변

1

WebP 지원을 사용하려면 구성 라인에 --with-vpx-dir=을 추가해야합니다 (물론 libvpx가 설치되어 있어야합니다). https://bugs.php.net/bug.php?id=64476도 참조하십시오.

+0

JFTR : PHP 7.0.0부터 libvpx는 더 이상 지원되지 않지만 libwebp가 필요하므로 configure 옵션은'--with-webp-dir'입니다. http : /php.net/manual/en/image.installation.php. – cmb