glenn0

Well-Known Member
Jul 23, 2012
67
2
8
cPanel Access Level
Website Owner
Hi,

Hope you can help.

I have WHM/cPanel installed on a new dedicated server. I only have access to this server and I plan on using it for web hosting.

After adding an account/domain and installing WordPress I found that whenever I tried to add/remove plugins I was getting asked for my FTP deatils to proceed. I had never run into this before so did some reading up.

My server was originally configured with DSO and as the PHP handler and everything else off (default install?).

My readings lead me to believe I should change the handler to FCGI, which I did. I couldn't find enough information regarding the Apache suExec option, however.

From the information I have given, would it be better to leave the Apache suExec option off, or it should it be turned on?

Thank you for any help with this,

G.
 

cPanelMichael

Administrator
Staff member
Apr 11, 2011
47,909
2,228
463

glenn0

Well-Known Member
Jul 23, 2012
67
2
8
cPanel Access Level
Website Owner
Hi,

Thanks for the reply.

Can you elaborate a little more please?

FCGI with Apache suEXEC enabled does seem to be working for me at the moment. Are you saying DSO would be a better choice performance-wise or for other reasons?

Thank you.
 

cPanelMichael

Administrator
Staff member
Apr 11, 2011
47,909
2,228
463
Hello :)

It's acceptable to use FCGI with Apache suExec. When you enable suEXEC Apache runs CGI software as the account owner rather than as the nobody user. The warning about FCGI concerns custom settings that are sometimes required to tune performance. There's a useful comparison of the different PHP handlers at:

Apache PHP Request Handling - EasyApache - cPanel Documentation

Thank you.