我想将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,或者我应该这样做?
最诚挚的问候, 吉姆
答案 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中,您可以找到有关依赖关系的说明,可以使用自制软件安装。