在 Snow Leopard 上将 PHP 升级到 5.3.3 的推荐方法是什么?如果我从源代码编译,它会替换现有的 PHP 安装 5.3.1 吗?我需要它,因为我使用 nginx 作为我的网络服务器。PHP 已将 PHP-FPM(FastCGI)合并到此最新版本的 PHP 核心中。
PHP 5.3.1 (cli) (built: Feb 11 2010 02:32:22)
Copyright (c) 1997-2009 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2009 Zend Technologies
答案1
我推荐的是使用你选择的包管理器(例如麦金塔) 安装 PHP,而不必处理 Apple 提供的版本。Apple 会不时更新内置版本 - 当他们提供更新时,更改其安装可能会破坏您的安装。或者,您可以自己从源代码安装 php5,但请确保不要使用与 Apple 提供的版本相同的位置 ( /usr/bin
)。
安装完成后,只需为 Apache 加载适当的 php 模块即可。对于 nginx,我认为您必须使用适当的前缀来编译它,以便正确安装 PHP。大多数包管理器都会让其 nginx 版本使用其 PHP 副本。
答案2
你看过移动应用平台作为备选?
否则,您将不得不替换默认的 PHP 安装。而我不知道它在哪里。