- Plesk Onyx 17.0 for Linux
- Plesk Onyx 17.5 for Linux
Note: This article is applicable only to Ubuntu and Debian.
When trying to add a new service node at Nodes > Add Node, the following error is shown:
PLESK_ERROR: Remote Plesk must have these components installed: php.
Attached node is missing some components that the management node has. The following components should be installed: php
On the service node, system PHP is replaced with a custom one from a third-party repository:
# php -v
PHP 7.1.9-1+ubuntu16.04.1+ deb.sury.org+1 (cli) (built: Sep 2 2017 05:56:43) ( NTS )
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.1.0, Copyright (c) 1998-2017 Zend Technologies
with Zend OPcache v7.1.9-1+ubuntu16.04.1+ deb.sury.org+1 , Copyright (c) 1999-2017, by Zend Technologies
On the service node, system PHP is not detected as a Plesk component due to the missing
- Connect to the service node using SSH .
# apt-get install libapache2-mod-php
- On the service node, refresh component list in Plesk at Tools & Settings > Server Components > Refresh: