Hosting y Servidor Dedicado Gestionado

En este artículo aprenderás cómo aplicar los ajustes personalizados de PHP (a través de php.ini) a toda la estructura de tu página web.

Importante: distinción según la fecha del contrato

 

Comprueba primero la fecha del contrato, ya que el comportamiento del archivo php.ini cambia según el caso.

Para contratos desde el 18/09/2025

No es necesario que sigas las instrucciones de este artículo. En los contratos adquiridos a partir del 18/09/2025, los ajustes del archivo php.ini se aplican de forma continua a todos los niveles de directorios inferiores.

  • Simplemente coloca tu archivo php.ini en el directorio raíz de tu página web (por lo general /home/www/ o el directorio al que apunta tu dominio).
  • Todos los subdirectorios adoptarán estos ajustes automáticamente.
  • No es necesario crear enlaces simbólicos manualmente.
     

Para contratos hasta el 17/09/2025

Para transmitir los ajustes del archivo php.ini central a todas las subcarpetas, debes crear los denominados enlaces simbólicos (accesos directos) en todos los directorios a través de SSH.

Requisitos

  • Conéctate a tu espacio web a través de SSH. Encontrará las instrucciones correspondientes en el enlace al índice correspondiente: configurar y gestionar el acceso SSH.
  • Para crear automáticamente un enlace al archivo principal en todas las subcarpetas, ejecuta el siguiente comando tras iniciar sesión en tu espacio web:

    find . -type d -exec ln -s "$PWD/php.ini" "{}/php.ini" \;

Nota

Puedes ignorar el siguiente mensaje

ln: the symbolic link './php.ini' could not be created: The file already exists. 

Este aviso se refiere únicamente al directorio actual.

Deshacer los cambios

Si más adelante deseas eliminar de nuevo los enlaces, utiliza este comando en el mismo directorio:

find . -type l -name 'php.ini' -delete