我刚刚使用本指南在我的美洲狮系统中安装了php 5.4.7 (http://mac.tutsplus.com/tutorials/server/upgrading-the-native-php-installation-on-os-x-mountain-lion/)问题是,当一个运行一个简单的php文件时,使用以下代码:
<?php
phpinfo();
?>
我得到了有关旧 php 版本 (5.3.x) 的信息。顺便说一下,我已经添加了/usr/local/bin 作为$PATH变量的第一个路径,因此在命令行执行 php -v 会返回新安装的版本 (5.4.x)
有什么想法吗?
PS :我放置文件的路径是/Library/WebServer/Documents/PhpProject1
我肯定有同样的问题。唯一的区别是我使用山狮服务器。
这个解决方案对我有用:
http://php-osx.liip.ch/
然后在控制台中:
ln -s/usr/local/bin/php/usr/bin/php
(来自 https://apple.stackexchange.com/questions/58343/php-5-4-installation-on-mountain-lion)
你可以试试这个:
-
安装 php:
curl -s http://php-osx.liip.ch/install.sh | bash -s 5.4
-
使 php 5.4 成为您的默认版本:
a) 打开路径文件。
sudo nano /etc/paths
b) 将第一行更改为:
/usr/local/php5/bin