2017-02-21 19 views
0

私はすべてを試しましたが、動作させることはできません。私は最近MAMPをインストールしました。 PROのバージョンには、チェックボックスを使ってOAuthを追加するオプションが付属していましたが、PROバージョンの有効期限が切れたので、手動でインストールする必要があります。私はそれが私のphp.iniファイルへのパスであることを言う私のブラウザでphpinfo()をチェックすると :php.iniを編集しても効果はありません

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

また、additional ini files(none)があります。だから私はそれが正しいと確信していますphp.iniファイル

問題は、OAuth拡張子をiniファイルに追加し、MAMPを再起動した後も、PHPはOAuthを見つけることができません。

また奇妙な、私はphpinfo()出力に(mcryptのような)他の有効な拡張子のいずれかが表示されないということです。

右方向への任意の先端は、 感謝を理解されるであろう!

+1

ええと。あなたはMAMP!その問題は何度も起こりました。いくつかの理由のためかもしれませんね...あなたは正しいextension_dirに拡張機能をインストールしていますか? –

+1

httpサーバのエラーログファイルを再起動する際に確認してください。 – arkascha

+0

ありがとう!私は何かを得ました、 'PHP警告:PHPスタートアップ:動的ライブラリを読み込めません '/Applications/MAMP/bin/php/php7.1.0/lib/php/extensions/no-debug-non-zts-20151012/oauth.so' - dlopen(/Applications/MAMP/bin/php/php7.1.0/lib/php/extensions/no-debug-non-zts-20151012/oauth.so、9):画像がUnknown in line 0'に見つかりませんでした間違ったPATH?私は 'sudo pecl install oauth'でOAuthをインストールしました。 – JordanBelf

答えて

0

多くのデバッグの後で、これは私が問題を見つけて解決するために行ったことです。

私の質問のコメントで示唆したように、httpのログを確認したところ、PHPは拡張子が見つかりませんでした。

のphp.iniを確認しましたが、peclがパッケージをインストールしていたパスとは異なるパスを指定していました。

あなたはそのパスを見つける必要がある場合は、単純に使用します。

pear config-get php_dir 

すべてが正常に動作することを修正した後。

関連する問題