You may be tempted to try and run `pecl install pecl_http` if you’re using `homebrew` on Mac OS X in order to be able to access functions like `http_get_request_headers` – but there’s a better way. Instead, try using the command `brew install php54-http` or `brew install php55-http` ( depending on if you are using php 5.4 or php 5.5 with homebrew )
You can get more info about `pecl_http` with homebrew by using `brew info php54-http` or `brew info php55-http` ( again depending on your PHP version ).
If you have already tried `pecl install pecl_http` you may want to run `pecl uninstall pecl_http` before running the other commands.
If you have previously used something like `brew install php54-http` and now it doesn’t seem to be loading, check your configuration file in `/usr/local/etc/php/5.4/conf.d` or try doing:
brew remove php54-http
And then running:
brew install php54-http