I have tried following ALL tutorials out there on getting PHP OAuth extension installed under the MAMP environment, but can't get it to load for some reason.
I am using MAMP 1.9 with PHP 5.3.2
The most recent tutorial I was following was: http://lifeofadev.com/2011/03/09/mac-os-x-installing-oauth-so-into-xampp-mamp/
Does anyone else have experience with getting this to work?
Thanks! Dennis
After upgrading to MAMP 2.0 for PHP 5.2.17 I followed these steps to install the oauth module through pecl
Run configure against the downloaded php. Do not build it.
cd /Applications/MAMP/bin/php/php5.2.17/include/php; ./configure
Remove broken pear config:
mv /Applications/MAMP/bin/php/php5.2.17/conf/pear.conf /Applications/MAMP/bin/php/php5.2.17/conf/pear.conf.bak
Compile oauth
cd /Applications/MAMP/bin/php/php5.2.17/bin; ./pecl install oauth
Update php.ini and add extension=oauth.so This can be done in MAMP under File -> Edit Template -> PHP -> PHP 5.2.17 php.ini
For MAMP 3:
Download and install OAuth.
sudo pecl install oauth
Then, go to MAMP, and click on File > Edit Template > PHP > PHP 5.xx php.ini
and add the following line
extension = oauth.so
Make sure to choose the current running php version (or press CMD + 4 to edit MAMP's running php.ini file).
Restart MAMP servers.
由于很难找到MAMP 3.0源代码,但您可以从PHP.net下载源代码,请确保版本匹配: http : //php.net/downloads.php ,然后按照Ryan的说明进行操作。
First step is giving us some info on why it isn't working. Make a page with phpinfo(), make sure oauth isn't there.
You're going to want to stop apache and start it again. Then check the error log. If you've added it to your extension directory and set up your php.ini then it should be reporting to the error log regarding why the extension isn't loading.
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.