Skip to main content

Migrate EA3 to EA4 issues

Comments

5 comments

  • vacancy
    Fastcgi support in easyapache 4 is experimental. First activate experimental yum repo's, then install fastcgi. Apache Module: FCGId - EasyApache 4 - cPanel Documentation
    0
  • cPanelMichael
    Hello, The FCGId Apache module is available in EasyApache 4, but it's currently only offered from the experimental repo, as mentioned in the previous post. You can read more about it's limitations on the following document: Apache Module: FCGId - EasyApache 4 - cPanel Documentation I did want to provide some additional information about the other modules you mentioned: WARNING "Cpanel::Easy::Apache::Access" ignored since it does not have an RPM.
    In the case of Mod_Access, it's deprecated in Apache 2.4. Thus, it's not included with EasyApache 4. Instead, the following modules are compiled with Apache by default:
    mod_access_compat.so mod_auth_basic.so mod_authn_core.so mod_authn_file.so mod_authz_core.so mod_authz_groupfile.so mod_authz_host.so mod_authz_user.so
    WARNING "Cpanel::Easy::Apache::Fileprotect" ignored since it does not have an RPM.
    This feature is now controlled under the "Security" tab in "WHM >> Tweak Settings":
    CloudFlare offers instructions on how to install this Module at:

    This functionality is included by default with PHP in EasyApache 4. You can test this by sending a test email via a PHP script and noticing the "X-PHP-Script" entry in the message header. Let us know if you have any additional questions. Thanks!
    0
  • rogerw
    Thank you to those who replied so far (it has been helpful). I've run into another road block, and still cannot migrate to EA4 because: Servers must have Apache-FastCGI (this one already addressed above), and Servers must have the ability to install and use Apache DSO (as some of the have websites that need DSO). - I can't seem to locate the solution for this. Servers must have PHP-MailHeaders (this one already addressed above) Servers must have Apache-Fileprotect (I can't seem to find the workaround for this one - Can anyone help please?) In conclusion... I've been combing through cPanel, Google, forums, etc. for several days, maybe I'm just not seeing it, but can't find solutions for: DSO Fileprotect Thanks all for any help - Muchly appreciative! :)
    0
  • cPanelMichael
    Servers must have the ability to install and use Apache DSO (as some of the have websites that need DSO). - I can't seem to locate the solution for this.

    Information on using DSO with EasyApache 4 is documented at: PHP Handlers - EasyApache 4 - cPanel Documentation
    Servers must have Apache-Fileprotect (I can't seem to find the workaround for this one - Can anyone help please?)

    File Protect is enabled via the "Enable File Protect" option under the "Security" tab in "WHM >> Tweak Settings" on systems using EasyApache 4. Thank you.
    0
  • rogerw
    @cPanelMichael Was able to get pretty much everything working easily - Thanks very much to you and all who contributed! For any other's reaching this thread. I also observed the following: We'll want PHP-FPM (FastCGI Process Manager) as an alternative PHP FastCGI implementation with some additional features useful for sites of any size, especially busier sites. In WHM navigate to: Home >> Software >> MultiPHP Manager To use PHP-FPM on accounts using PHP 7.2, you must install PHP-FPM for those PHP versions. To do so, perform the following steps below: Click Install to open EasyApache 4 in a new window. Install the following packages: ea-php72-php-fpm ea-apache24-mod_proxy_fcgi After you install the desired packages, return to the previous window and click Refresh. The system will display your updated PHP-FPM packages. Click "Install" Note: The above was all displayed within the EA4 interface!
    0

Please sign in to leave a comment.