KnowLEDGEBASE · SUSCANDO WEB

Cómo configurar PHP para mi dominio y subdominios en cPanel

Última actualización 2025-07-01

IndicHosts.net ofrece múltiples versiones PHP que van desde la versión PHP 4.4.xxx a PHP 8.4.xx para usar con su dominio y sitio web. Linux web hosting está construido en paneles de control de cPanel o DirectAdmin GUI. Si usted está utilizando cPanel como su Panel de Control, para cada versión de PHP (say 8.1), ofrecemos además dos tipos de PHP, a saber, el ea-php y el alt-php;

nbsp;

  • ea-php es la versión predeterminada de PHP proporcionada a través de cPanel, y se basa en el repositorio de código abierto PHP disponible públicamente. ea-php es la versión recomendada de PHP para ser utilizado con su sitio web si decide utilizar PHP-FPM como el manillador PHP para su sitio web.

  • alt-php es la versión comercial de PHP seguro con correcciones de seguridad y actualizaciones aplicadas a las versiones de repositorio de código abierto. " Nbsp;alt-php es la versión recomendada de PHP para ser utilizada con su sitio web, si su sitio web requiere una versión obsoleta de PHP que es no soportado por el repositorio de código abierto de PHP. " nbsp;


Herramientas para la configuración del entorno PHP para su sitio web: Proporcionamos las siguientes herramientas: "MultiPHP Manager", "MultiPHP INI Editor" y PHP Selector (o "Select PHP version") para configurar la versión PHP, manejador, extensiones y variables para sus dominios. Estos instrumentos tienen funciones específicas y deben utilizarse en consecuencia;


  • MultiPHP Manager
    es una herramienta de interfaz para elegir un прит;ea-php versión de PHP 8.0.xx a PHP 8.4.xxx (arriba versiones de PHP como en la fecha de la escritura del artículo soportado por php.net). El administrador de multiPHP es la única interfaz que se puede utilizar si desea utilizar ventajanbsp;PHP-FPM (FastCGI Process Manager) como su controlador PHP para PHP de su sitio web. PHP-FPM implicabsp;sólo se soporta en el ea-php en nuestros servidores.


  • MultiPHP INI Editor
    es la herramienta de interfaz para configurar extensiones, variables y ajustes de PHP personalizados para ea-php, si ea-php es seleccionado para su uso con su sitio web en el Administrador de MultiPHP (como se explica anteriormente). Para la versión de ea-php desplegada en su dominio, puede activar / desactivar extensiones de PHP y/o definir variables de PHP personalizadas por directorio bajo public html.


  • Seleccione la versión PHP
    o "PHP Selector" como es comúnmente conocido, es la herramienta de interfaz a utilizar si decide utilizar una versión PHP endurecida y segura comercial entre 4.4.xxx a PHP 8.4.xxx con su Mod LSAPI Pro como el controlador de php. " Nbsp;

    Si en duda, IndicHosts.net recomienda usar alt-php para alimentar sus dominios as;
    • versiones alt-php son apoyado (asegurado y endurecido) durante años más allá de la fecha oficial de Fin de Vida de la versión de php.
    • versiones alt-php no será eliminado del servidor una vez que se alcance la fecha de Fin de Vida para esa versión PHP, mientras que las versiones de ea-php será eliminado del servidor tan pronto como se alcance la fecha de Fin de Vida para esa versión PHP, obligando a su script a cambiar a una versión PHP compatible. " nbsp; " ;

nbsp;

Utilice la versión "Select PHP" o "PHP Selector" para configurar versiones, extensiones, manejadores y variables de PHP para sus dominios?

    1. Paso 1: Para habilitar el "Seleccionador de FP" Goto MultiPHP Manager y establecer el dominio o subdominios para utilizar la versión PHP "here here here here here here here here". Tenga en cuenta que esto es un pacientenbsp;requisito obligatorio, sin el cual el selector PHP no funcionará. La configuración de la versión PHP para heredar le dice al Panel de Control que deshabilita el ea-PHP y que active alt-PHP en su dominio.



    2. Paso 2: Ve a "Seleccione versión PHP" o "Seleccionador de PPHP" y establecer "Versión PHP actual" a cualquier versión reducidanbsp;aparte de la versión "hered" Esto le dice al Panel de Control que le gustaría configurar extensiones y variables en su entorno PHP de forma diferente del configuración predeterminada de extensiones y variables en la versión PHP seleccionada. " Nbsp;IndicHosts.net recomienda que seleccione cualquier versión PHP que no sea la versión "nativa" para su sitio web.



    3. Paso 3: Extensiones ficha de Seleccione la versión PHP o "Seleccionador de PhP" & seleccione las extensiones de PHP de su elección. Puede activar o desactivarlos haciendo clic en la casilla junto al nombre de la extensión.



    4. Paso 4: Ve al punto muerto;Opciones "La ficha de la "Seleccione versión PHP" o "Seleccionador de PPHP" y modificar las opciones de variables de PHP según sea necesario para su sitio web. Aquí se enumeran las variables y opciones de PHP más utilizadas que los clientes quieren modificar para sus dominios. Si necesita cualquier otra variable o opción de PHP modificada, que no está disponible en esta página, puede configurar esa variable usando el Editor de INI de MultiPHP o ponerse en contacto con nosotros para prepararlo para ti.



    5. Paso 5: Agregue un archivo phpinfo() php a su raíz de dominio para verificar que el entorno PHP correcto se ha establecido para su dominio. El código que se añadirá en un archivo se indica a continuación;

      nbsp;

      <?php phpinfo(); ?>

      nbsp;

      A continuación, trate de acceder al archivo php en su navegador para ver la información del entorno de PHP como se indica a continuación. A veces como medida de seguridad, la función phpinfo puede ser deshabilitada en su entorno PHP y los datos de phpinfo no pueden renderizar en el navegador. Si esto sucede, puede eliminar la función phpinfo de la opción disable functions en PHP Selector √≥ Contraseña Opciones Tab √≥] disable functions y luego trata de cargar el archivo en el navegador.




¿Cómo activar PHP-FPM como el manejador PHP para su dominio?

PHP-FPM o FastCGI Process Manager es un procesador avanzado y altamente eficiente para el lenguaje PHP scripting. Los sitios web de WordPress configurados para utilizar PHP-FPM pueden manejar cantidades más altas de tráfico de sitios web mientras que utilizan menos recursos del servidor que otros controladores PHP. PHP-FPM acelera dramáticamente el rendimiento de su entorno PHP en comparación con los controladores PHP tradicionales como DSO, CGI y suPHP. Sin embargo, en comparación con Mod LSAPI Pro de alt-php, la diferencia de velocidad del sitio web es marginal. Aquí están los sencillos pasos para habilitar PHP-FPM en su dominio;

  • Paso 1: Vaya a MultiPHP Manager y seleccione una versión de ea-php para potenciar su dominio.

  • Paso 2: Aumente un ticket de soporte y solicite que tengamos PHP-FPM para ser habilitado en el dominio.

  • Paso 3: Visite el Administrador de INI de MultiPHP y establezca las extensiones y variables personalizadas para su dominio

  • Paso 4: Visite su página phpinfo() y verifique que PHP-FPM está habilitado en su dominio


Cómo configurar un dominio subdominio o Addon para utilizar una versión diferente de PHP que el dominio primario?

Los clientes utilizan a veces diferentes scripts en subdominios que requieren una configuración de entorno PHP separada, diferente del entorno PHP del dominio primario. La diferencia podría ser en la versión PHP, manejador, extensiones y/o variables.Recomendamos que esos subdominios se despleguen como una cuenta separada de cPanel, para facilitar el uso y la gestión. Sin embargo, si una cuenta de cPanel separada es una limitación, los desarrolladores y administradores de sitios web avanzados pueden lograr una configuración PHP completamente separada para un subdominio. Veamos cómo hacer esto;

nbsp;

Pasos para configurar diferentes versiones PHP por directorio o subdomain implicanbsp;usando alt-php con mod lsapi cosechanbsp;

    1. Paso 1: Goto la raíz http del subdominio y crear un archivo .htaccess en el directorio deseado donde desea tener una versión PHP diferente de la versión predeterminada con el manejador derecho con los siguientes comandos

        1. Para cargar un diferente versión de ea-php:

          <FilesMatch "\.(php4|php5|php3|php2|php|phtml)$">
          SetHandler application/x-httpd-ea-php80-lsphp
          </FilesMatch>

          nbsp;

        2. Para cargar un diferente alt-php versión:

          <FilesMatch "\.(php4|php5|php3|php2|php|phtml)$">
          SetHandler application/x-httpd-alt-php82___lsphp
          </FilesMatch>

          Por favor, cambie el php71 al número de versión que necesita.

          ¡Nota! Si tiene una versión no nativa seleccionada para el dominio primario. Si la versión que asignas a través de .htaccess es la misma que la versión de ea-php seleccionada como la versión predeterminada del sistema, esa versión no se aplicará, la versión que obtendrá será la misma que se selecciona en PHP Selector.

          nbsp;
    2. Paso 2: Para modificar las extensiones, variables y opciones predeterminadas de PHP para la versión PHP personalizada aplicada al subdominio o subdirectorio anterior, utilice el Editor INI de MultiPHP para configurar un php.ini personalizado para el subdominio o subdirectorio.

    3. Paso 3: Visita tu página de phpinfo() y verifica que PHP-FPM está habilitado en tu dominio притер;
      " nbsp; "

Pasos para configurar diferentes versiones PHP por subdominio usando ea-php con suPHP o PHP-FPM

    1. Paso 1: Para habilitar el ea-php en un subdominio Goto MultiPHP Manager y habilitar la versión de ea-php en el subdominio.

    2. Paso 2: Visita tu página de phpinfo() y verifica que el ea-php está habilitado en el subdominio.

    3. Paso 3: Cree un ticket y pídanos que active PHP-FPM en el subdominio. " nbsp;

nbsp;

Pasos para configurar diferentes versiones PHP por subdirectorio usando ea-php con suPHP

    1. Paso 1: Crear un archivo .htaccess en el subdirectorio y añadir el siguiente código;

      nbsp;

      # php -- BEGIN cPanel-generated handler, do not edit
      <IfModule mime_module>
        AddHandler application/x-httpd-ea-php81 .php .php8 .phtml
      </IfModule>
      # php -- END cPanel-generated handler, do not edit

      Puede cambiar el término php81 arriba a cualquier otra versión de ea-php disponible en el servidor como php80 o php82 o php74
    2. Paso 2: Visita tu página de phpinfo() y verifica que el ea-php está habilitado en el subdominio.


Nota: Actualmente no se admite PHP-FPM en un subdirectorio con la asignación de un subdominio o dominio addon a él.

← Todos los artículos de base de conocimientos

Díganos qué tiene que estar levantado.

Una breve conversación con un ingeniero. Sin cita-bot, sin cola de callback.