Last active
April 3, 2017 21:08
-
-
Save hodaddy/a34fecf32d34f33aa9a4fb1ddc343ca0 to your computer and use it in GitHub Desktop.
macports-upgrade-php70-to71
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
sudo port selfupdate | |
sudo port upgrade outdated | |
sudo port uninstall inactive | |
time sudo port install php71 php71-apache2handler | |
cd /opt/local/apache2/modules | |
sudo /opt/local/apache2/bin/apxs -a -e -n php7 mod_php71.so | |
# modify httpd.conf change line to | |
# LoadModule php7_module modules/mod_php71.so | |
sudo port install \ | |
php71-curl \ | |
php71-exif \ | |
php71-ftp \ | |
php71-gd \ | |
php71-geoip \ | |
php71-gettext \ | |
php71-iconv \ | |
php71-imagick \ | |
php71-imap \ | |
php71-intl \ | |
php71-mailparse \ | |
php71-mbstring \ | |
php71-mcrypt \ | |
php71-mysql \ | |
php71-openssl \ | |
php71-posix \ | |
php71-soap \ | |
php71-sockets \ | |
php71-sqlite \ | |
php71-xmlrpc \ | |
php71-zip | |
# php71-pear is not available yet | |
sudo port uninstall \ | |
php70-curl \ | |
php70-exif \ | |
php70-ftp \ | |
php70-gd \ | |
php70-geoip \ | |
php70-gettext \ | |
php70-iconv \ | |
php70-imagick \ | |
php70-imap \ | |
php70-intl \ | |
php70-mailparse \ | |
php70-mbstring \ | |
php70-mcrypt \ | |
php70-mysql \ | |
php70-openssl \ | |
php70-pear \ | |
php70-posix \ | |
php70-soap \ | |
php70-sockets \ | |
php70-sqlite \ | |
php70-xmlrpc \ | |
php70-zip \ | |
php70 \ | |
php70-apache2handler | |
sudo ln -s /Users/hodaddy/config/php/php.ini /opt/local/etc/php71/php.ini | |
sudo port select php php71 | |
#make sure apple's built-in Apache isn't running | |
sudo apachectl stop | |
/opt/local/apache2/bin/apachectl start |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment