Reputation: 618
I'm on OSX Lion 10.7.5. As advised at How do I upgrade PHP in Mac OS X?, I used:
curl -s http://php-osx.liip.ch/install.sh | bash -s 5.4
Everything appeared to go well, no errors, I'm on a 64bit system, etc., but when I run "php -v" I still see the same version I had before (5.3.15). On a scale of 1-10 I'm probably a 2 when it comes to installing stuff via the command line, so, please factor that into any responses.
UPDATE: I took a closer look at the Terminal output after running curl -s http://php-osx.liip.ch/install.sh | bash -s 5.4
and I noticed the following:
Installing package tools-memcached into root /
./pkg/pre-install
pkg/pre-install
Skipping existing directory
Skipping existing directory usr/
Skipping existing directory usr/local/
...then at the end of the installation:
Create symlink /usr/local/php5/entropy-php.conf /etc/apache2/other/+php-osx.conf
Removed /usr/lib from DYLD_LIBRARY_PATH in /usr/sbin/envvars
Restarting Apache
httpd: Could not reliably determine the server's fully qualified domain name
Can anybody elaborate on precisely what that means? As explained in the comments, it seems I've got the files installed, but, I'm having trouble resolving what appears to be a $PATH issue.
Upvotes: 3
Views: 5288
Reputation: 334
If you use Apache first disable current php module
sudo a2dismod php5
sudo a2dismod php5.6
then enable
sudo a2enmod php7.0
and restart apache
sudo service apache2 restart
Upvotes: 1
Reputation: 7359
create a sym link to the path of your new php install like this:
ln -s /usr/local/php5/bin/php php
Upvotes: 5