Php
如何在 CentOS 上編譯支持 zip 的 PHP 版本 5.2.13?
嗨,我有一個大問題,我有一個安裝了 centos 的 vps。但是我有一個需要 php zip 庫的腳本,我在 php.net 上檢查過它說“為了使用這些函式,您必須使用 –enable-zip 配置選項編譯帶有 zip 支持的 PHP。” 我有 PHP 5.2 版,請指導我該怎麼做?
在命令行:
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
如果配置失敗……
配置可能會失敗 - 如果您最喜歡需要缺少的開發庫(查看輸出。)例如,如果它是 bzip,您將使用命令
yum install bzip-devel
在您的情況下,它可能類似於
yum install zip-devel
如果上述方法不起作用,這應該讓您了解您需要什麼。
yum search zip
完成此操作後,只需繼續上面失敗的配置步驟(如果它通過第一個 itme 失敗)。