Plesk

Plesk Update fails on CentOS: Failed to solve dependencies: php-process-5.4.16

Symptoms

Cause

PHP 5.4.45 was installed from a non-default repository, while dependent packages were installed from the default (Centos-Base) repository. PHP 5.4 version that comes from default repository is 5.4.16.

Resolution

 

Remove PHP 5.4 if it is not required

 

If PHP 5.4 is not required, remove PHP 5.4 via Plesk installer.

Note: If some domains are using this PHP version, change PHP version to any other:

 

Reinstall PHP 5.4 if it is required

 

  1. Connect to the Plesk server via SSH.

  2. Reinstall PHP 5.4 via Plesk Installer:

    2.1. Uninstall PHP 5.4:

    # plesk installer --select-release-current --remove-component phpgroup

    2.2. Install it back:

    # plesk installer --select-release-current --install-component phpgroup

  3. Rerun Plesk Update.