• Please be aware: Kaspersky Anti-Virus has been deprecated
    With the upgrade to Plesk Obsidian 18.0.64, "Kaspersky Anti-Virus for Servers" will be automatically removed from the servers it is installed on. We recommend that you migrate to Sophos Anti-Virus for Servers.
  • The Horde webmail has been deprecated. Its complete removal is scheduled for April 2025. For details and recommended actions, see the Feature and Deprecation Plan.
  • We’re working on enhancing the Monitoring feature in Plesk, and we could really use your expertise! If you’re open to sharing your experiences with server and website monitoring or providing feedback, we’d love to have a one-hour online meeting with you.

Question chroot php

mr-wolf

Silver Pleskian
Plesk Guru
Only a very few clients of mine require SSH access.
Many of them like to run php.

For the chroot environment I have all the PHP's that are in the system and in their /etc/profile I have this:

cat /etc/profile
Code:
PHPpath="`find /opt/plesk -type f -name php | sort | tail -n1 | sed 's/\/php$//g'`"
[ -n "${PHPpath}" ] && export PATH=${PHPpath}:${PATH}

This way they will get the latest PHP-version that is available for them...
But I would prefer to give them the PHP that belongs to their site...

I may write a cronjob that writes the version in a file in the root of their system, but maybe someone knows a more elegant solution...

PS... I'm going to write that cronjob now... I think.
 
Mmmm....
Getting the PHP-version from a CLI-utility wasn't as easy as I thought.
Is it somehow missing or am I looking at the wrong places?
 
Back
Top