我已经尝试了以下所有教程,以获取安装在MAMP环境下的PHP OAuth扩展,但由于某些原因无法加载它。在MAMP环境中安装PHP OAuth
我使用甲基苯丙胺1.9与PHP 5.3.2
最新的教程,我下面的是:http://lifeofadev.com/2011/03/09/mac-os-x-installing-oauth-so-into-xampp-mamp/
没有任何人有得到这个工作经验吗?
谢谢! Dennis
我已经尝试了以下所有教程,以获取安装在MAMP环境下的PHP OAuth扩展,但由于某些原因无法加载它。在MAMP环境中安装PHP OAuth
我使用甲基苯丙胺1.9与PHP 5.3.2
最新的教程,我下面的是:http://lifeofadev.com/2011/03/09/mac-os-x-installing-oauth-so-into-xampp-mamp/
没有任何人有得到这个工作经验吗?
谢谢! Dennis
第一步是给我们一些信息,说明它为什么不起作用。 用phpinfo()做一个页面,确保oauth不在那里。
您将要停止apache并重新启动它。 然后检查错误日志。如果你已经将它添加到你的扩展目录并设置你的php.ini,那么它应该向错误日志报告扩展没有加载的原因。
升级到甲基苯丙胺2.0为PHP 5.2.17后,我按照这些步骤,通过PECL
对下载运行PHP配置。不要构建它。
cd /Applications/MAMP/bin/php/php5.2.17/include/php; 的./configure
移除碎梨配置:
MV /Applications/MAMP/bin/php/php5.2.17/conf/pear.conf /Applications/MAMP/bin/php/php5.2.17/ CONF/pear.conf.bak
编译的OAuth
CD /Applications/MAMP/bin/php/php5.2.17/bin; ./pecl安装的OAuth
更新php.ini并添加扩展= oauth.so这可以在MAMP下文件来完成 - >编辑模板 - > PHP - > PHP 5.2.17的php.ini
由于MAMP 3.0源代码很难找到,但是您可以从PHP.net下载源代码,请确保版本匹配:http://php.net/downloads.php,然后按照Ryan说明进行操作。
对于甲基苯丙胺3:
下载和安装的OAuth。
sudo pecl install oauth
然后,去甲基苯丙胺,并点击File > Edit Template > PHP > PHP 5.x.x php.ini
并添加以下行
extension = oauth.so
请务必选择当前运行的PHP版本(或按CMD + 到编辑MAMP的运行php.ini文件)。
重新启动MAMP服务器。
这对我来说非常合适:D 你真是太棒了!遵循一步一步。包含文件夹不存在,所以我创建它。将我下载的dmg文件中的所有php-5.2.17文件夹的内容移至包含文件夹,剩下的就是复制/粘贴。谢谢! – Spoeken 2012-02-20 15:19:00
我遵循了所有的步骤,直到第3步,但终端说:“zsh:没有这样的文件或目录:./configure”我需要做什么? – 2012-10-21 10:16:23
我在跳转第5步,'/Applications/MAMP/bin/php/php5.6.10/include/php/Zend/zend.h:51:11:致命错误:'zend_config.h'找不到文件' – 2015-09-10 16:06:14