Как скомпилировать PHP версии 5.2.13 с поддержкой zip на CentOS?
Привет у меня есть большая проблема, у меня есть VPS с Centos установлен на нем. Но у меня есть скрипт, которому нужна библиотека php zip, которую я проверил на php.net: "Чтобы использовать эти функции, вы должны скомпилировать PHP с поддержкой zip, используя опцию --enable-zip configure". У меня есть версия PHP 5.2, пожалуйста, руководство мне, как я собираюсь сделать это?
1 ответ
В командной строке:
wget [link to php goes here]
tar -xvf [file you downloaded goes here]
cd [name of file without the extension\folder that was just extracted to]
./configure --enable-zip
make
make install
В удобной пакетной форме, которую вы сможете скопировать и вставить:
yum install -y make wget gcc zip-devel bzip2-devel
wget http://us3.php.net/get/php-5.2.14.tar.gz/from/this/mirror
tar -xvf php-5.2.14.tar.gz
cd php-5.2.14
./configure --enable-zip
make
make install
Если настроить не удается....
Конфигурация может потерпеть неудачу - если вам это больше всего нравится, вам нужна библиотека devel, которая отсутствует (посмотрите на вывод.) Если это, например, bzip, вы бы использовали команду
yum install bzip-devel
В вашем случае это может быть что-то вроде
yum install zip-devel
Это должно дать вам представление о том, что вам нужно, если вышеперечисленное не работает.
yum search zip
После этого просто перейдите к шагу настройки, описанному выше, который не удался (если он не прошел первый раз).