However, if you have suexec enabled, it will allow you to see the user that made the request. On a vps or blaze servers you have the option of choosing from up to 4 different php handlers. Dso handler its always very important to keep all of your php software up to. Php handlers are the programs that interpret the php code in your web application and process it to be sent as html or another static format. However, if there is only one account on the server or if all the accounts are yours, then dso. Cgi still runs php processes as the apache nobody user. The answer to both of these involves how your web server handles php which is known as the php handler. As highly important as php handlers are, they often the least understood. Each handler delivers the libraries through different files and implementations. Cgi as your php handler if for some reason suphp, dso, or fastcgi. However, if youre reselling, it would be unreasonable to expect all your users to keep their software up to date. Here is a working upstart script so you can keep the gitit process running on server boot and even if. Different php handlers can be used for loading php. Commonly known as fast cgi, and is a higher performance version of the cgi php handler and is comparable to dso.
Suphp run php as a cgi module which allows apache to separate php. Different php handlers explained knowledgebase article sosys. On cpanel, we recommend defaulting to suphp, lsapi or fcgi. There are multiple different handlers that can be used for loading php. Check with your php scripts developer to keep up on the new releases. Choose between modphp, suphp, cgi, fastcgi, suexec. Gitit is an awesome git powered wiki that you can host yourself.
Whats the difference between php handlers cgi, suphp. Choose between modphp, suphp, cgi, fastcgi, suexec binarytides. Each file and implementation affects apaches performance, because it determines how apache serves php. Suphp is technically the cgi sapi with additional security so cgi and suphp are same with suphp having additional security opcode caches wont work everything is slow. It is however still soft on memory usage which may be a benefit to some users. An easy way to prevent the hack issue is to always keep your sites software up to date. I know phpapache suffered a bug about transfer encoding chunked since many years ago, especially in fcgi cgi environment even if it was working correctly under dso php handler.