Skip to content

Instantly share code, notes, and snippets.

@StefanoGroenland
Forked from vjandrea/phpversion.sh
Created August 22, 2018 11:26
Show Gist options
  • Save StefanoGroenland/21b36b7a369983fdbf094725a7802f29 to your computer and use it in GitHub Desktop.
Save StefanoGroenland/21b36b7a369983fdbf094725a7802f29 to your computer and use it in GitHub Desktop.
Change php cli version in plesk
#!/bin/sh
printf "Switching php to version 5.6 with symlinks.\n"
printf "Press any key to continue...\n"
read CONTINUE
printf "Creating backups..."
# Backup original binaries
mv /usr/bin/php /usr/bin/php.backup
mv /usr/bin/php-cgi /usr/bin/php-cgi.backup
# mv /usr/bin/phpize /usr/bin/phpize.backup
printf " done.\n\n"
printf "Creating symlinks..."
# Create symlinks to the plesk ones
ln -s /opt/plesk/php/5.6/bin/php /usr/bin/php
ln -s /opt/plesk/php/5.6/bin/php-cgi /usr/bin/php-cgi
# ln -s /opt/plesk/php/5.6/bin/phpize /usr/bin/phpize
printf " done.\n\n"
printf "Process completed.\n"
printf "PHP version is:\n"
php -v
printf "\nand PHP binary path is:\n"
which php
printf "\n\n"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment