These instructions are for: Computer/OS: Mac 10.7.2
$ cd ~ ( hit enter )
You need to change permissions on a few folders ( maybe create them ) to allow write access: If the folders do not exist, from command line you create them:
$ mkdir /usr/local $ mkdir /tmp/pear $ mkdir /usr/bin/pear
Now via command line change the permissions:
$ sudo chmod -R 777 /usr/local/ $ sudo chmod -R 777 /tmp/pear $ sudo chmod -R 777 /usr/lib/php $ sudo chmod -R 777 /usr/bin/pear
(The instructions came straight from http://pear.php.net/manual/en/installation.getting.php) Now using terminal run the following:
$ wget http://pear.php.net/go-pear.phar $ sudo php -d detect_unicode=0 go-pear.phar
make sure you change the Installation Base: ( should be option 1 ) to /usr/bin/pear As well as #5 the PHP code directory! Change #1 and #5 to:
1. Installation base ($prefix) : /usr/bin/pear 5. PHP code direcotry($php_dir) : /usr/lib/php ( *** NOTE the other numbers/options can be left alone with whatever is set during installation *** )
Symbolic link to use "pear" from command line:
$ sudo ln /usr/bin/pear/bin/pear /usr/local/bin
PHING: From the command line:
$ pear channel-discover pear.phing.info
Now you can install phing
$ pear install phing/phing
That should be it! HOWEVER if you get this when in terminal:
phing command not found
You need to create the executable file First I added this to my .bash_profile found if you type
$ cd ~ ( hit enter )
$ vi .bash_profile
Then you add this to that file export PATH=/usr/local/bin:/Users/russell/:$PATH export PATH=/usr/local/bin/:$PATH export PATH=/usr/bin:/usr/sbin:/usr/local/bin:$PATH export PATH="/usr/local/mysql/bin:$PATH" Next add the executable in /usr/bin/ for phing to run at command prompt
$ sudo vi phing
THEN this is your script you need to copy and paste into that newly created file
Once you save this file, your good to go! You can type: phing at a command prompt and your ready to work