如何指示要在后台进程中使用的 php 版本


How to indicate which php version to use in a background process

我在Mac OS X 10.10.1上运行带有PHP 5.5.18(cli)(构建时间:2014年10月20日 16:18:57)的MAMP。

一切都很好,除了当我从我的PHP脚本中发出后台php进程时。该过程运行良好,尽管我的日志告诉我没有安装特定的扩展名(mcrypt),而实际上我知道它是。好吧,我知道它已安装在我的 5.5.18 版本中。因此,这让我相信后台进程可能正在访问不同版本的 php。

两个问题:1) 如何判断后台进程正在访问哪个版本的 PHP?2)有没有办法强制后台进程使用特定版本的PHP?

关于如何强制后台进程使用特定版本的 php 的问题已在此处得到解答: 如何将 PHP 配置为在 Web 服务器上运行与在后台进程中相同的版本