Si necesitamos personalizar la compilación de un servidor web PHP + Apache en cPanel y el módulo que necesitamos no se incluye dentro de los disponibles dentro de easyapache podemos añadirlo del siguiente modo.
En este caso necesitaba activar pcntl, el procedimiento ha sido el siguiente:
- Crear un fichero llamado /var/cpanel/easy/apache/rawopts/PHP-X.X.X donde X.X.X es la versión de PHP que queremos compilar.
En este caso era /var/cpanel/easy/apache/rawopts/PHP-5.2.13 - Dentro del fichero añadir:
--enable-pcntl
- Guardar el fichero.
- Ejecutar easyapache y recompilar.
Una vez finalizado ya debería aparecer compilado el módulo correspondiente:
# php -m | grep pcntl pcntl