The following EasyApache profiles include the
mod_suphp Apache module by default:
The Mod Ruid2 profile is only available if you do not use CloudLinux.
If your most recent EasyApache build does not include suPHP, perform the following steps to install suPHP:
Navigate to WHM's EasyApache 3interface (Home >> Software >> EasyApache 3).
To access EasyApache from the command line interface, run the
/scripts/easyapache script as
Select the profile that you wish to modify.
Click theicon that corresponds to your selection.
Perform one of the following actions in the Short Options List stage:
If your most recent EasyApache build includes suPHP, perform the following steps to select suPHP as your PHP handler:
The following table contains the module information that EasyApache stores in the profile file for the module:
|EasyApache module name|
|EasyApache Profile Entry|
To enable or disable the suPHP PHP handler in a custom EasyApache profile file, set the
Apache : optmods : PHPAsUser profile entry to one of the following values:
1– This value enables the suPHP PHP handler in the profile.
0– This value disables the suPHP PHP handler in the profile.
suPHP requires PHP. If you do not install PHP, suPHP will not function.
This module has no known compatibility issues.
|7/16/2014||3.26.0||EA update||Case 68701: Update suPHP to version 0.7.2|
|2/11/2014||3.24.11||Doc update||Removed Apache 1.3 and 2.0|
|5/1/2012||3.12.3||EA update||Case 57958: switching mod_ruid2+DSO to suPHP results in PHP sites no longer functioning|
|12/28/2011||3.8.1||EA update||Case 53894: Patch mod_suphp for mod_ruid2 compatibility|
The following text is an excerpt from the suPHP project homepage:
suPHP is a tool for executing PHP scripts with the permissions
of their owners. It consists of an Apache module (mod_suphp) and a
setuid root binary (suphp) that is called by the Apache module to
change the uid of the process executing the PHP interpreter.
For more information on the suPHP PHP handler, click the following link:
|2.2 and 2.4||suPHP Homepage|