Page tree
Skip to end of metadata
Go to start of metadata

Overview

This document lists the current status of features and known bugs in EasyApache 4. EasyApache 4 is stable as of cPanel & WHM version 58. 

Note:

Use the following legend to read the tables:

— We either implemented this item or we fixed the bug.

 — We have not implemented, will not fix or backport, or the bug is still in progress.

 

EasyApache 3 to EasyApache 4 Migration Status

The following table lists the known bugs in the EasyApache 4 migration script and their status:

IssueCase ID5860Notes

Have EasyApache 4 migration script call the CloudLinux migration script when needed.

CPANEL-7356
Fixed
Fixed
The EasyApache 4 migration script now calls CloudLinux's migration script on CloudLinux systems when you upgrade to EasyApache 4.

Support the --revert flag in CloudLinux's EasyApache 4 migration script.

CPANEL-7504
Fixed
Fixed
We now support the --revert flag in the EasyApache 4 migration script on CloudLinux systems.
Add exit codes to migrate script per CloudLinux.CPANEL-7534
Fixed
Fixed
We added exit codes to the EasyApache 4 migration script. These codes allow third-party developers to register failures and make programmatic changes.
Add basic sanity check for broken repos during migration.CPANEL-7462
Fixed
Fixed
We now ensure that yum can complete actions before the system migrates to EasyApache 4.
Preserve EasyApache 3's PHP version as the default PHP version when the system migrates to EasyApache 4.CPANEL-7619
Fixed
Fixed
The EasyApache 4 migration script attempts to set the PHP version in EasyApache 4 to match the PHP version in EasyApache 3.
Preserve EasyApache 3's PHP handler when the system migrates to EasyApache 4.CPANEL-7659
Fixed
Fixed
The EasyApache 4 migration script attempts to set the Apache PHP handler in EasyApache 4 to match the PHP handler in EasyApache 3.

Add migration hooks to EA4 migration script.

CPANEL-7922
Fixed
Fixed
We added support for multiple stages of hooks to the EasyApache 4 migration script. These hooks allow third parties to ensure that their plugins and settings migrate properly. For more information, read our EasyApache 4 Migration Hooks documentation.
Add preflight checks to the EA4 migration script.CPANEL-7820
Not fixed
Fixed

We added a comprehensive set of blockers and warnings to the migration script. Third-party integrators can also add blockers with this change.

Sites with the suPHP_ConfigPath set break during migration.

EA-4772
Not fixed
Not fixed
This fix is in active development, and expected in cPanel & WHM version 60.
Ensure that the EasyApache 4 migration script migrates the system's php.ini settings from EasyApache 3.EA-5012
Not fixed
Not fixed
We have not started work on this fix. You must perform all adjustments manually after migration. Currently, the system's php.ini settings do not migrate correctly.
Migrate Apache user data includes from EasyApache 3.EA-3991
Not fixed
Not fixed
We have not started work on this fix. You must perform all adjustments manually after migration.
Custom MIME types break sites when the system migrates to EasyApache 4.EA-5031
Not fixed
Not fixed

We have not started work on this fix. You must perform all adjustments manually after migration.

Feature Status

The following table lists the features in development and their status for EasyApache 4:

Issue11.52545658Notes

Make CloudLinux™ and EasyApache 4 compatible.

Not fixed
Not fixed
Fixed
Fixed

CloudLinux released support for EasyApache 4 when we released cPanel & WHM version 56, but their support for EasyApache 4 remains in beta state. Read their documentation for more information.

Fix PEAR and PECL functionality.

Not fixed
Not fixed
Not fixed
Fixed

The WHM PECL user interface does not work in cPanel & WHM versions 11.52, 54, or 56. We fixed this in cPanel & WHM version 58. The cPanel & WHM user interfaces for PEAR work with some limitations in cPanel & WHM versions 11.52, 54, and 56.

FastCGI
Not fixed
Not fixed
Not fixed
Not fixed
FastCGI support in EasyApache 4 is planned for the very near future. We have not started work on this feature. If you require FastCGI, do not migrate from EasyApache 3 at this time.
Tomcat compatibility
Not fixed
Not fixed
Not fixed
Not fixed

EasyApache 4 does not support Tomcat. cPanel, Inc. does not plan to support Tomcat with EasyApache 4 in the immediate future. To vote for Tomcat support in EasyApache 4, visit cPanel's Feature Request site.

Bug Status

The following table lists the known bugs in EasyApache 4 and their status: 

Bug11.52545658Notes
DSO PHP Handler is not exposed.
Not fixed
Fixed
Fixed
Fixed

In cPanel & WHM version 11.52, the system installed the DSO handler, but did not expose it to the configuration tools. We fixed this in cPanel & WHM version 54.

WHM Apache configuration Include editors do not work.
Not fixed
Not fixed
Fixed
Fixed

In cPanel & WHM versions 11.52 and 54, the existing configuration checks do not work properly and the system does not save edits. You must manually edit the include files to make changes. We fixed this in cPanel & WHM version 56.

EasyApache 4 PHP config file, /etc/cpanel/ea4/php.conf, not found.
Fixed
Fixed
Fixed
Fixed

This error first appeared in earlier versions of cPanel & WHM version 54. We fixed this in version 54.0.5. 

Make ModSecurity conflict with mod_ruid2 and mod_mpm_itk
Not fixed
Not fixed
Not fixed
Fixed

In EasyApache 3, an existing bug with ModSecurity2, the mod_ruid2, and mod_mpm_itk Apache modules causes some tracking functionality to not work properly with per-user MPMs. We originally added a conflict to the RPMS in EasyApache 4, so that you cannot install the mod_ruid2 or mod_mpm_itk Apache modules with ModSecurity2. On June 15, 2016, we removed those conflicts. The issue with DBM files still exists. cPanel, Inc. cannot fix this bug, as this is a ModSecurity2 issue. For more information, read the ModSecurity bug report.