gpt4 book ai didi

php - 在 MAC 上升级到 PHP 5.4 并删除版本 5.3.10

转载 作者:行者123 更新时间:2023-12-02 02:55:17 25 4
gpt4 key购买 nike

我会尝试将我的 php 版本更新到版本 5.4。

当我在控制台中通过/usr/local/bin/php -v 查看时,我看到版本 5.4.3,而使用 php -v 它告诉我安装了版本 5.3.10。

如何删除旧版本?

最佳答案

更新:截至 2014 年初,您可能最好从 http://php-osx.liip.ch/ 安装构建时包含大多数扩展。如果您确实需要自己编译,请按照原始答案进行操作。

原答案:

Mac 附带预装的 php,您可以轻松覆盖。

这是我更新已安装的 php 所采取的步骤列表:

先决条件:

  • Xcode 及其命令行实用程序(安装表单首选项)将为您提供一个 gcc 编译器来构建 php
  • libjpeg、libpng 等,如果您想使用这些进行构建。

构建和安装 php:

  • 从 www.php.net/downloads.php 下载发行版
  • 解压存档并将控制台指向该位置
  • 现在,仍然安装了原来的旧 php,运行 php -i | head在控制台中。您想要的是使用这些标志配置您的新 php,以确保您拥有适当的 PCRE 支持并且一切正常。
  • 在解压的 php 源目录中,运行 ./configure带有您刚刚获得的标志的脚本
  • 通过运行 make 构建 php和sudo 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

关于php - 在 MAC 上升级到 PHP 5.4 并删除版本 5.3.10,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11004376/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com