我尝试了一切,但我无法使其发挥作用。我最近安装了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)。
任何正确方向的提示都将受到赞赏, 谢谢!
答案 0 :(得分:0)
经过大量调试后,我就是为了找出问题并解决问题而做的。
根据我的问题的评论中的建议,一旦我检查了http
日志,我发现PHP
没有找到扩展名。
我检查了php.ini的extension_dir
,它指向的路径与pecl正在安装包的路径不同。
如果您需要找到该路径,只需使用:
pear config-get php_dir
纠正后一切正常。