如何在 Mac OS X 上安装 PHP CLI?

如何在 Mac OS X 上安装 PHP CLI?

我运行的是 Mac OSX 10.8.2。我对 Mac OSX 也不太熟悉——以前我唯一了解的 Mac 是 Classic Mac。我的其他工作站是 Windows 和 Linux。

在 Mac OSX 上安装 PHP CLI 的技巧是什么?看,我使用 Mac 版 gedit 并连接到 FTP 位置或 VM 中的本地 Ubuntu Linux 服务器。在该编辑器中,有一个功能可以添加外部程序,我通常使用的一种技巧是添加“php -l”,它允许我获取当前文档并根据 PHP CLI 对其进行 lint 检查。我以前在 Ubuntu 上一直这样做,但在 Mac 上我不确定如何安装 PHP CLI。

答案1

它应该已经存在了。php --version在 Mac OS X 10.8 安装中从命令行输入,我得到:

merak:~ peelman$ php --version
PHP 5.3.15 with Suhosin-Patch (cli) (built: Aug 24 2012 17:45:44) 
Copyright (c) 1997-2012 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies

如果你需要其他实用程序,你应该看看自制项目。

答案2

您还可以查看http://php-osx.liip.ch用于 OS-X 最新 PHP 版本的安装程序。

答案3

查看此链接如果您想在 MAMP 上启用 php-cli。它对我来说非常干净 :)

对我有用的答案:-

我遇到了同样的问题。在 OS X Leopard Server 上运行 MAMP。您需要将系统路径指向 MAMP php,而现在它正在尝试使用默认的 OS X 安装版本,此时发出命令“which php”应该显示“/usr/bin/php”,但我们希望它指向我们的 MAMP 版本

在终端中发出以下命令。这会将当前 OS X php 重命名为 php-old,然后创建一个指向 MAMP php 版本的新符号链接(不是别名!)...

sudo mv /usr/bin/php usr/bin/php-old sudo ln -s /Applications/MAMP/bin/php5.3/bin/php usr/bin/php

which php *现在应该输出 /Applications/MAMP/bin/php5.3/bin/ 您现在可以发出“php -v”,您应该会看到一些关于 php 5.3 版本的输出。现在 Kaltura 安装应该会看到 php-cli 正在运行。

但是,如果这不起作用,您还可以使用以下命令更新用户 .profile 中的 php PATH:export PATH=/Applications/MAMP/bin/php5.3/bin:$PATH

which php *现在应该输出 /Applications/MAMP/bin/php5.3/bin/

相关内容