编辑php.ini不会导致任何影响

时间:2017-02-21 20:03:35

标签: php oauth mamp

我尝试了一切,但我无法使其发挥作用。我最近安装了MAMP。 PRO版本附带了通过复选框添加OAuth的选项,但是现在PRO版本已过期我需要手动安装。 当我在浏览器上检查phpinfo()时,它说我的php.ini文件的路径是:

/Applications/MAMP/bin/php/php7.1.0/conf/php.ini

此外,(none)下有additional ini files。所以我很确定这是正确的php.ini文件

问题是,在将OAuth扩展名添加到ini文件并重新启动MAMP后,PHP仍无法找到OAuth。

同样奇怪的是,我在phpinfo()输出中没有看到任何其他已启用的扩展名(如mcrypt)。

任何正确方向的提示都将受到赞赏, 谢谢!

1 个答案:

答案 0 :(得分:0)

经过大量调试后,我就是为了找出问题并解决问题而做的。

根据我的问题的评论中的建议,一旦我检查了http日志,我发现PHP没有找到扩展名。

我检查了php.ini的extension_dir,它指向的路径与pecl正在安装包的路径不同。

如果您需要找到该路径,只需使用:

pear config-get php_dir

纠正后一切正常。