更新:
截至2014年初,您可能更喜欢从
http://php-osx.liip.ch/版本安装,因为它包含大多数扩展.如果您真的需要编译自己的,请按照原始答案.
原来的答案:
Mac附带预安装的php,您可以轻松地覆盖.
这是我更新我已经安装的php的步骤的列表:
先决条件:
> Xcode和它的命令行实用程序(安装表单首选项)将给你一个gcc编译器来构建php
> libjpeg,libpng等,如果你想用这些构建.
构建和安装php:
>从www.php.net/downloads.php下载发行版
解压缩存档并将控制台指向位置
>现在,仍然安装了原来的旧php,运行php -i |头在控制台.您想要的是使用这些标志配置您的新PHP,以确保您具有正确的pcre支持,一切正常.
>在php源目录下,您可以使用您刚刚获取的标志运行./configure脚本
>通过运行make和sudo来构建php,然后进行安装.这将实际上取代原来的用PHP 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