cpphp compatibility, what does it do, is important?
In EasyApache on the page where i customize apache packages i have:
"Save my profile with appropriate PHP 5 options set so that it is compatible with cpphp"
i dont understand that compatibility what it is about and why its needed. I see when this option is ticked (by default i think) it disables MailHeaders package, which i dont want. So im unsure how needed is this option to keep it ticked. If i dont make myself any trouble unticking it when building
PS: i have been linked to these articles:
-
Hello, The option you have referenced is not enabled by default, and is not required. It's purpose is explained in the first document you provided. Could you elaborate on which aspect of that document you would like for us to clarify? Thank you. 0 -
I alas understand quite nothing in that document, thats why i asked questions i asked in my first post. 0 -
The option's primary purpose is to make the build of PHP that's installed with Apache match the build of PHP that's used for the internal PHP used by cPanel (cPanel uses it's own internal PHP build). Does that make more sense? Thank you. 0 -
To be a bit more clear, cPanel & WHM uses an internal version of PHP. The version of PHP in older cPanel & WHM versions required that you use EA3 to update it. However, newer versions of cPanel & WHM deploy PHP via RPM. Thus, thus option is only useful for older versions of cPanel & WHM (e.g. less than 11.36) and can be safely ignored. NOTE: It might be useful to either hide and/or note the deprecation of this option in EA3. 0
Please sign in to leave a comment.
Comments
4 comments