Configure PHP and suEXEC Questions

vlee

Well-Known Member
Oct 13, 2005
374
26
178
Spokane, Washington
cPanel Access Level
Root Administrator
I currently use suPHP on my servers and it been like that for some time now.

I have one server that has a special client that seems like some software called Integrator 3 by Go Higher is possibly not liking suPHP because possibly special permissions to files and folders.

I am possibly considering to use DSO with suEXEC instead

Would this be the right decision to change?
 

cPanelMichael

Administrator
Staff member
Apr 11, 2011
47,913
2,203
363
Hello :)

If you switch to DSO, you may want to consider Mod_Ruid2:

Mod_Ruid2

Please review the above documentation to see the existing compatibility issues when using it.

Thank you.
 

vlee

Well-Known Member
Oct 13, 2005
374
26
178
Spokane, Washington
cPanel Access Level
Root Administrator
Hello :)

If you switch to DSO, you may want to consider Mod_Ruid2:

Mod_Ruid2

Please review the above documentation to see the existing compatibility issues when using it.

Thank you.


"The mod_ruid2 Apache module introduces a complex security model." Does this mean that it is just as good at security as suPHP to certain degree?

So in EasyApache just enable and recompile right?

Mod Ruid2 0.9.8 [ More Info ↑ ]

See documentation that can found by clicking "More Info" for details This option will make the following changes to your profile prior to the build:

Disables:
Cache
Disk Cache
Mod FastCGI v2.3.9
MPM Event
MPM Leader
MPM Perchild
MPM Threadpool
MPM Worker
MemCache
Tomcat 5.5
Mod Mono 2.6.3 (.Net 1.x)
Mod Mono 2.6.3 (.Net 2.x)
POSIX
Tomcat 7.0

If things do not work the way that I want it I just restore previous configuration and recompile right?
 

cPanelMichael

Administrator
Staff member
Apr 11, 2011
47,913
2,203
363
The mod_ruid2 Apache module introduces a complex security model." Does this mean that it is just as good at security as suPHP to certain degree?
There's an informative thread on this at:

Mod_Ruid2 vs suPHP

So in EasyApache just enable and recompile right? If things do not work the way that I want it I just restore previous configuration and recompile right?
Yes, you simply enable it through EasyApache and select DSO as your PHP handler via "WHM Home » Service Configuration » Configure PHP and suEXEC". You can always run another EasyApache build with it disabled if it does not work to your satisfaction.

Thank you.
 

vlee

Well-Known Member
Oct 13, 2005
374
26
178
Spokane, Washington
cPanel Access Level
Root Administrator
There's an informative thread on this at:

Mod_Ruid2 vs suPHP



Yes, you simply enable it through EasyApache and select DSO as your PHP handler via "WHM Home » Service Configuration » Configure PHP and suEXEC". You can always run another EasyApache build with it disabled if it does not work to your satisfaction.

Thank you.

I am recompiling and see how it works.

I also found this interesting information below

[suPHP] suPHP End of Life Notice https://lists.marsching.com/pipermail/suphp/2013-May/002554.html

"As suPHP is open-source software, everyone is free to keep building on top of it. Actually I hope that someone might be interested in maintaining suPHP in the future."