さて、Fink、Macports、Pecl などのさまざまなことをいじって 1 日を過ごした後、OSX に oauth.so モジュールをインストールすることができました。
しかし、私はMAMPをローカルで使用しています.MAMPは独自のバージョンのPHPを使用していると思います.モジュールはPHPのメインシステムバージョンにインストールされていますか?
したがって、MAMP フォルダーから PECL のバージョンを実行しました。
sudo /Applications/MAMP/bin/php5.2/bin/pecl install oauth
しかし、とにかくジェネリックフォルダーにインストールしたようです
...
Build process completed successfully
Installing '/usr/lib/php/extensions/no-debug-non-zts-20090626/oauth.so'
install ok: channel://pecl.php.net/oauth-1.0.0
configuration option "php_ini" is not set to php.ini location
You should add "extension=oauth.so" to php.ini
/usr/lib/... フォルダーに注意してください。しかし、MAMP が使用している php.ini は、実際には /Applications/MAMP/bin/php5.2/lib/php/extensions/no-debug-non-zts-20060613 を調べます
.so ファイルをコピーするのと同じくらい簡単だと思っていましたが、それは期待しすぎていました..
この拡張機能を正しいフォルダーにインストールして、php に知らせるにはどうすればよいですか?
ありがとう