【发布时间】:2014-02-05 16:03:09
【问题描述】:
我正在尝试在 Linux Mint 16 (Ubuntu) 中使用 php-build (https://github.com/CHH/php-build) 安装 PHP 2.3.28,但它无法编译。我正在使用 php-build,因为我需要在我的机器上安装多个版本的 php。
我正在使用这个命令:
php-build -i 开发 5.3.28 ~/local/php/5.3.28
在解决了几个丢失包的错误后,发生了一个我无法识别的错误。
我需要一些提示来解决这个问题。
==更新==
在/etc/apt/sources.list中添加以下行后:
deb php53.dotdeb.org all stable
deb-src php53.dotdeb.org stable all
然后运行命令:
apt-get build-dep php5
我终于用php-build编译成功了,没有任何问题。
现在我将安装 php-version 以便在版本之间轻松切换。
【问题讨论】:
-
“一个错误”....所以我们应该通读那堵日志文本,尝试猜测您在说哪个“错误”?
-
其实并没有具体的报错信息。只有警告。我纠正了几个错误,其中之一是缺少 PHP_ARCHIVE PEAR 包。使用命令安装后出现问题: > sudo pear install -f PHP_Archive 我相信最后3行是最重要的: >PEAR package PHP_Archive: API Version: 1.0.0 (stable)。 >PEAR 包 PHP_Archive:/home/luiz/pear/share/pear. >PEAR包PHP_Archive:/home/luiz/pear/share/pear/PHP/archive.php。在它们之后,构建被简单地中断。
标签: php linux ubuntu linux-mint