title: Having problems while try to install OAUTH with PECL in MAMP on mac OS lion
body: <p>i am new to setting php servers, and i had go though other related post, seems like nobody have the same error as i have.
  I am using MAMP 2.0.2, and running PHP 5.3.6,
  and I was trying to install oAuth on my local MAMP, using following commands:</p>
  
  <pre><code>$ cd /Applications/MAMP/bin/php/php5.3.6/bin
  $ ./pecl install oauth
  </code></pre>
  
  <p>however, it return such error:</p>
  
  <pre><code>Notice: unserialize(): Error at offset 276 of 1133 bytes in Config.php on line 1050
  ERROR: The default config file is not a valid config file or is corrupted.
  </code></pre>
  
  <p>What is happening? PECL is bundled in MAMP, which should be working out of the box....</p>
  
  <p>Update:</p>
  
  <p>I read a post elsewhere suggest that the config file's data, which holds the install paths are in-correct, so i changed some value in the following file :</p>
  
  <pre><code>/Applications/MAMP/bin/php/php5.3.6/conf/pear.conf
  </code></pre>
  
  <p>Then, i use the command:</p>
  
  <pre><code>$ ./pecl install oauth
  </code></pre>
  
  <p>Which it starts download and unpack, but when it try to install, it gives:</p>
  
  <pre><code>creating libtool
  appending configuration tag "CXX" to libtool
  configure: creating ./config.status
  config.status: creating config.h
  running: make
  /bin/sh /private/tmp/pear/temp/pear-build-user1RU5EZA/oauth-1.2.2/libtool --mode=compile cc  -I. -I/private/tmp/pear/temp/oauth -DPHP_ATOM_INC -I/private/tmp/pear/temp/pear-build-user1RU5EZA/oauth-1.2.2/include -I/private/tmp/pear/temp/pear-build-user1RU5EZA/oauth-1.2.2/main -I/private/tmp/pear/temp/oauth -I/Applications/MAMP/bin/php/php5.3.6/include/php -I/Applications/MAMP/bin/php/php5.3.6/include/php/main -I/Applications/MAMP/bin/php/php5.3.6/include/php/TSRM -I/Applications/MAMP/bin/php/php5.3.6/include/php/Zend -I/Applications/MAMP/bin/php/php5.3.6/include/php/ext -I/Applications/MAMP/bin/php/php5.3.6/include/php/ext/date/lib  -DHAVE_CONFIG_H  -g -O2 -Wall -g   -c /private/tmp/pear/temp/oauth/oauth.c -o oauth.lo
  mkdir .libs
  cc -I. -I/private/tmp/pear/temp/oauth -DPHP_ATOM_INC -I/private/tmp/pear/temp/pear-build-user1RU5EZA/oauth-1.2.2/include -I/private/tmp/pear/temp/pear-build-user1RU5EZA/oauth-1.2.2/main -I/private/tmp/pear/temp/oauth -I/Applications/MAMP/bin/php/php5.3.6/include/php -I/Applications/MAMP/bin/php/php5.3.6/include/php/main -I/Applications/MAMP/bin/php/php5.3.6/include/php/TSRM -I/Applications/MAMP/bin/php/php5.3.6/include/php/Zend -I/Applications/MAMP/bin/php/php5.3.6/include/php/ext -I/Applications/MAMP/bin/php/php5.3.6/include/php/ext/date/lib -DHAVE_CONFIG_H -g -O2 -Wall -g -c /private/tmp/pear/temp/oauth/oauth.c  -fno-common -DPIC -o .libs/oauth.o
  In file included from /private/tmp/pear/temp/oauth/oauth.c:14:
  /private/tmp/pear/temp/oauth/php_oauth.h:20:10: 
  
  fatal error: 'php.h' file not found
  
  include "php.h"
       ^
  
  1 error generated.
  
  make: *** [oauth.lo] Error 1
  
  ERROR: `make' failed
  </code></pre>
  
  <p>Again, what is happening?</p>