【发布时间】:2013-10-04 05:16:48
【问题描述】:
我想将我的 php 5.3.3 更新到 php 5.3.8,我已经下载了 PHP5.3.8.tar.gzip。
我的 PHP 5.3.3 位于 /usr/bin/php。当我尝试安装 PHP5.3.8.tar.gzip 并执行以下命令时:
./configure
make
make install
它安装在不同的位置/usr/local/bin/php。
所以现在我有 2 个 php 5.3.3 和 php 5.3.8。所以我尝试再次安装并运行它
./configure -prefix=/usr/bin/php
make
make install
这次发生了错误:
Installing PHP SAPI module: cgi
mkdir: cannot create directory `/usr/bin/php': File exists
mkdir: cannot create directory `/usr/bin/php/bin': Not a directory
make: [install-sapi] Error 1 (ignored)
Installing PHP CGI binary: /usr/bin/php/bin/
cp: accessing `/usr/bin/php/bin/#INST@29239#': Not a directory
make: *** [install-sapi] Error 1
请帮帮我,我想删除我安装在/usr/local/bin/php中的php5.3.8 并将 /usr/bin/php 更新为 php5.3.8。我只需要php5.3.8版本。
谢谢。
【问题讨论】:
-
@jetawe 我正在使用 Centos 6。我希望我的 php 5.3.3 升级到 5.3.8。
-
您正在覆盖 centos 安装的 PHP。通常不是一个好主意。
-
@Marc B 那我该怎么办?你能帮帮我吗?