Apache 2.4 introduced changes to Apache's configuration file. Apache 2.4 also introduced, renamed, and removed several directives.
cPanel & WHM servers use the AdvConfig feature to manage the Apache configuration file (
httpd.conf). To give our customers the best experience with Apache 2.4, we updated the AdvConfig feature to handle Apache upgrades and downgrades.
This is a placeholder page for Apache. Ask your web host to properly configure VirtualHost in Apache's configuration file.
This is normal behavior. The
cpanellogd daemon sends Apache a
SIGUSR1 (graceful restart) signal every ten minutes so that it can rotate logs and process statistics.
EasyApache adds or removes support for features from the Apache webserver.
This usually means that a log file has grown too large for the system (generally 2 GB). To address this issue, run the
If you have extremely large or active sites that reach this limit quickly, you may wish to upgrade to a 64-bit OS, which increases your site's maximum file size to 4 TB. You may also wish to disable logging for that site altogether. If you disable logging, you will gain a small speed increase and avoid this error.
If you disable logging, you cannot generate statistics for the domain.
To find out why you received this message, perform the following steps:
rootuser via SSH.
tail -f /usr/local/apache/logs/error_logcommand.
Apache occasionally needs to start processes that listen for new connections. To do so, Apache uses dummy requests.
127.0.0.1for IPv4 or
Apache's dummy requests cannot use SSL. Servers with hosts that use SSL can receive noise in the log file that resembles the following example:
[info] [client ::1] Connection to child 6 established (server localhost:443) [info] Seeding PRNG with 656 bytes of entropy [info] [client ::1] SSL library error 1 in handshake (server localhost:443) [info] SSL Library Error: 336027900 error:140760FC:SSL routines:SSL23_GET_CLIENT_HELLO:unknown protocol speaking not SSL to HTTPS port!? [info] [client ::1] Connection closed to child 6 with aborative shutdown (server localhost:443)
mod_mime Apache module customizes how Apache treats certain file types. The
AddType directives tell Apache how to treat particular file extensions.
AddTypedirectives, visit the Apache website.
To upgrade from PHP 4 to PHP 5, recompile PHP during the Apache build process. You can start the Apache build process in two ways:
/scripts/easyapachecommand from the command line.
Make sure that the PHP programs and scripts that you plan to run are compatible with PHP5.
The answer to this depends on which third-party extensions that you need.
For example, if you install Zend Optimizer 3.3.0 and PHP 5.2.2+ concurrently, you may experience errors.
As we identify incompatibilities with third-party extensions, we document them in the EasyApache (Apache Update) interface (Home >> Software >> EasyApache (Apache Update)).
We also run some dependency resolution before EasyApache generates the build. This practice skips incompatible extensions, even if a user ignores the warning in the interface.
The system's default PHP version displays in the end user's cPanel account interface.
root user can install and activate Zend Optimizer with the
/scripts/installimagemagick script as the
root user to install ImageMagick.
This information applies to both upgrades and fresh installs.
Change the value of the Max Clients setting in WHM's Global Configuration interface (Home >> Service Configuration >> Apache Configuration >> Global Configuration).
Set the Max Clients setting's value equal to or lower than the value of the Server Limit setting.