我想把我的php版本更新到5.4版本。
当我在控制台中通过/ usr / local / bin / php -v查看时,我看到版本5.4.3和php -v它告诉我安装了5.3.10版本。
如何删除旧版本?
答案 0 :(得分:26)
更新: 截至2014年初,您最好从http://php-osx.liip.ch/版本进行安装,因为它包含大多数扩展。如果您确实需要编译自己的,请按照原始答案。
原始答案:
Mac附带预装的php,您可以轻松覆盖。
这是我更新已安装的php的步骤列表:
先决条件:
构建和安装php:
php -i | head
。你想要的是用这些标志配置你的新php,以确保你有适当的pcre支持,一切正常。./configure
脚本make
和sudo make install
来构建php。这实际上将取代与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