0.0.6 • Published 11 years ago
brew-php-select v0.0.6
brew-php-select
Homebrew and the homebrew-php tap make it easy enough to install multiple versions of PHP, but they don't make it all that convenient to switch between them. Specifically, the instructions recommend altering your shell's path and your apache config every time you switch versions. This script automates that process and reboots apache for you (if it's running).
Installation
The package is not yet in NPM, so install it directly from github:
npm install -g http://github.com/ianwremmel/brew-php-select/tarball/master
Then, add the following to your httpd.conf. (The following step will create /usr/local/php
.)
LoadModule php5_module /usr/local/php/libexec/apache2/libphp5.so
Finally, execute the following to ensure all the required symlinks exist (Use whichever php version you actually need.)
brew-php-select --set php52
Example Usage
Display the available PHP brews:
brew-php-select
Set the active brew to PHP 5.3
brew-php-select --set php53