Php 将APC与MAMP一起使用

Php 将APC与MAMP一起使用,php,mamp,fastcgi,apc,Php,Mamp,Fastcgi,Apc,我已经在MacMAMP 3.0.2上安装了,我使用的是PHP5.4.25。 这是我的phpinfo: 我已经安装了APC,这是MAMP向我展示的APC页面: 我正在尝试运行以下php脚本: <?php $bar = 'BAR'; apc_store('foo', $bar); var_dump(apc_fetch('foo')); ?> 怎么了 -- 谢谢从CLI运行PHP脚本时,您需要指定要使用的PHP二进制文件,因为默认情况下,PHP将是OS X附带的默认PHP,而不是随M

我已经在MacMAMP 3.0.2上安装了,我使用的是PHP5.4.25。 这是我的phpinfo:

我已经安装了APC,这是MAMP向我展示的APC页面:

我正在尝试运行以下php脚本:

<?php
$bar = 'BAR';
apc_store('foo', $bar);
var_dump(apc_fetch('foo'));
?>
怎么了

--
谢谢

从CLI运行PHP脚本时,您需要指定要使用的PHP二进制文件,因为默认情况下,
PHP
将是OS X附带的默认PHP,而不是随MAMP安装的PHP

因此,不是:

user$php script.php

尝试:

user$/Applications/MAMP/bin/php script.php


显然,您需要根据MAMP PHP二进制文件所在的路径调整上述内容。

您是单独安装的还是在MAMP中使用了已安装的APC?我在MAMP中使用了已安装的APC,在pecl单独安装APC之后,我也尝试过。您如何通过cli调用它?@cOle2 PHP.PHP
Fatal error: Call to undefined function apc_store() in /Users/xxxxxxxxx/htdocs/prova.php on line 3