Hot answers tagged php
It's likely just a differentiator added by the person/group that built the package. That is not one that shipped with the operating system. The U was likely added so that it would not conflict or be confused with php55 from another source. A google search leads me to believe it's from IUS Community Project. If that's where it's from this answer in ...
The answer (not a solution) is simply you can't. Good admin will prevent it always. It's a very bad idea and you know you should avoid it and use some better solution. E.g. set just a flag via php (FTP or any other method) I.e. schedule some actions (e,g. restart SSH server) when a specific flag is set via php (eg. file is present, json response or db ...
It is a very bad idea to run anything su related via PHP on a web server. It opens up too many possibilities for server compromise. If some particular executable needs to be run as root, you can use sudo mechanism to do that. Unfortunately configuring sudo takes quite much effort.
Only top voted, non community-wiki answers of a minimum length are eligible