Aplicar la configuración de PHP a todos los subdirectorios

Información válida para: packs de Hosting Linux con acceso shell (SSH)

¿Deseas aplicar tu configuración de php.ini a varios directorios al mismo tiempo? El archivo php.ini sólo es válido para el directorio en el que se encuentra y debe ser copiado manualmente en cada directorio individual. Esto puede llevar mucho tiempo y debe repetirse para cada cambio.

A continuación te mostraremos cómo vincular tu archivo php.ini a todos los subdirectorios usando un comando shell (dicho de otro modo, crearás enlaces simbólicos). Futuros cambios en el php.ini original afectarán automáticamente a los subdirectorios.

  • Conéctate a tu espacio web a través de SSH.
  • Ve al directorio donde se encuentra el archivo php.ini. Escribe el comando cd (change directory) junto con el nombre del directorio y pulsa Intro:
    cd misitioweb
  • Introduce el siguiente comando y pulsa el Intro para crear los enlaces simbólicos:
    find -type d -exec ln -s $PWD/php.ini {}/php.ini \;

Nota

Dado que un archivo php.ini ya existe en el directorio actual y por lo tanto no se puede generar ningún enlace simbólico, recibirás el mensaje "ln: creating symbolic link ``./php.ini': File exists". Puedes ignorar este mensaje.

Para más cambios es suficiente hacerlos en el php.ini original, ya que ahora afecta automáticamente a los subdirectorios. No necesitas otro enlace simbólico para esto.


¿Te sirvió de ayuda esta información?

Tu opinión nos ayuda a seguir mejorando nuestro servicio. Para escribir una valoración sobre este artículo, accede a tu cuenta de IONOS al hacer clic en el botón correspondiente arriba a la derecha.