在Mac OS X上使用MAMP和PHP 5.3的Memcache

时间:2011-06-22 16:28:37

标签: php macos memcached mamp

我想将PHP Memcache扩展安装到我的MAMP服务器(v1.9.1 with PHP 5.3.2)。为此,我按照安装说明中的步骤进行操作:http://www.lullabot.com/articles/setup-memcached-mamp-sandbox-environment

运行./pecl i memcache时会导致错误:

  

./ pecl:第28行:/Applications/MAMP/bin/php5.3/bin/php:权限被拒绝

     

./ pecl:第28行:exec:/Applications/MAMP/bin/php5.3/bin/php:无法执行:未知错误:0

运行sudo ./pecl i memcache也不起作用。你有同样的麻烦,你是如何解决的?

我没有安装Xcode,或者我应该这样做?

最诚挚的问候, 吉姆

2 个答案:

答案 0 :(得分:0)

如果您尚未安装Xcode,则无法编译c程序。更具体地说,您需要从Xcode安装Unix开发工具包。我此刻实际上在做什么。我安装了Xcode,但没有安装Unix开发工具。

我按照这里的说明安装memcache和PHP。 http://www.glenscott.co.uk/blog/2009/08/30/install-memcached-php-extension-on-os-x-snow-leopard/

答案 1 :(得分:0)

现在帮助我的是这个GitHub项目:https://github.com/majksner/php-memcached-mamp

在README中,您可以找到有关依赖关系的说明,可以使用自制软件安装。