Skip to content

Instantly share code, notes, and snippets.

@vjandrea
Last active June 19, 2023 20:44
Show Gist options
  • Star 44 You must be signed in to star a gist
  • Fork 27 You must be signed in to fork a gist
  • Save vjandrea/132a15186fa0193fb764 to your computer and use it in GitHub Desktop.
Save vjandrea/132a15186fa0193fb764 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"
@tasz
Copy link

tasz commented Oct 7, 2019

Thanks it work for me too.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment