升级到PHP 5.4 MAC和除去版本5.3.10(Upgrade to PHP 5.4 on MA

2019-06-25 11:16发布

我特林更新我的PHP版本升级到5.4版本。

当我通过在/ usr / local / bin目录/ PHP -v在控制台的样子,我看到的版本5.4.3,并与PHP -v它告诉我有安装的版本5.3.10。

如何删除旧版本?

Answer 1:

更新:截至2014年年初,你可能会更好,从安装的http://php-osx.liip.ch/基础,因为它包含了大部分的扩展。 如果你真的需要自己编译,按照原来的答案。

原来的答案:

苹果机中预装了PHP,你可以很容易地覆盖。

这是我需要更新我已经安装了PHP的步骤列表:

先决条件:

  • Xcode和它的命令行实用程序(安装形式喜好)会给你一个gcc编译器来构建与PHP
  • 的libjpeg,libpng的等等,如果你想建立与这些。

建筑及安装PHP:

  • 下载从www.php.net/downloads.php分布
  • 解压压缩文件,并指出您的控制台进入位置
  • 现在,仍然有原来的老PHP的安装,运行php -i | head php -i | head在控制台中。 你想要的是配置有这些标志的新的PHP,以确保你有适当的PCRE支持,一切工作就好了。
  • 在PHP源代码目录您未解压,运行./configure你刚刚拿到剧本的标志
  • 通过运行编译PHP makesudo make install之后。 这实际上将取代OS X.分布式原来PHP

不要忘记运行make test ...

例:我的工作流程,构建PHP

wget http://url_to/php_source.tar.gz
tar -zxvf php_source.tar.gz
cd php_source/
php -i | head
./configure --prefix=/usr --with-snmp # ... same flags as previous build
make
sudo make install


文章来源: Upgrade to PHP 5.4 on MAC and remove version 5.3.10