Saltar al contenido

¿Qué es el archivo PHP.ini y en dónde está? Comprende los parámetros principales y edición

PHP.ini es un archivo de configuración que contiene opciones PHP de su servidor web. Cada vez que se inicia PHP, su sistema lo buscará y ejecutará el archivo para activar las reglas de secuencias de comandos de su sitio web.

Aunque viene preconfigurado, es posible que tengas que cambiar la configuración predeterminada de PHP para adaptarla a tus necesidades. Por ejemplo, puede modificar el nombre de la cookie de sesión y su duración para habilitar la función Recordarme en su sitio.

En este artículo, explicaremos la ubicación del archivo. PHP.ini y sus parámetros importantes. También aprenderá cómo editar el archivo para cambiar la configuración de PHP.

Como instalar Magento 2 manualmente

PHP.ini es un archivo de configuración que contiene la configuración PHP de su servidor web. Le permite controlar las reglas relacionadas con PHP de su sitio web, como establecer el límite de tamaño al cargar archivos y ocultar mensajes de error.

La ubicación de este archivo de configuración PHP varía según el servidor web. Para cambiar su configuración, edite el archivo y cambie el valor del parámetro usando un editor de texto.

¿Dónde se encuentra el archivo PHP.ini?

la ubicación de PHP.ini Varía según su servidor, versión de PHP y sistema operativo. Al ejecutar PHP, el sistema busca el archivo en las siguientes ubicaciones:

  1. La ubicación específica del módulo. Interfaz de programación de aplicaciones de servidor (SAPI).
  2. La variable de entorno de configuración del tiempo de ejecución de PHP (PHPRC).
  3. Directorio de trabajo actual, con capacidad de búsqueda por rol obtenercwd().
  4. El directorio del servidor web instalado o PHP.

En lugar de encontrar sus archivos INI manualmente a través de los administradores de archivos de su alojamiento, los usuarios pueden hacerlo automáticamente.

Entre varios métodos, crear un nuevo archivo PHP en el directorio raíz de su dominio es el más fácil. Para este tutorial, le mostraremos cómo hacer esto a través de hPanel:

  1. Ir a hPanelalojamiento → Administrar.
  2. hacer clic en el administrador de archivos.
Administrador de archivos hPanel
  1. Navegue hasta el directorio raíz de su sitio. En nuestro caso, es /home/nombre de usuario/public_html.
  2. Seleccione el icono + Archivo. Ingrese cualquier nombre de archivo con una extensión PHP, como phpinfo.php. Luego haga clic Crear nuevo archivo.
  3. Haga clic derecho en el nuevo archivo → Para editar e ingresa el siguiente código:
<?php
   phpinfo();
?>
  1. hacer clic Haga clic en Guardar cambios.
  2. Digitar tudominio.tld/phpinfo.php en su navegador y presione enter.
  3. Busca el Archivo de configuración cargado. la ruta de PHP.ini Debe tener un aspecto como este:
¿Que es el archivo PHPini y en donde esta Comprende.webp

Este método también funciona en cPanel para localizar el archivo. PHP.ini desde un servidor privado virtual (VPS). Alternativamente, conectarse usando SSH y ejecute el siguiente comando:

php -i | grep 'Configuration File'

Su cliente SSH mostrará el directorio, que para la mayoría de los servidores web es usuario/local/lib. Además de comprobar la ubicación, puedes mover y editar el archivo. PHP.ini con el cliente SSH.

Leer  Cómo cambiar una contraseña en Linux (todas las distros)

Tenga en cuenta que el archivo PHP.ini Normalmente no es accesible para usuarios de alojamiento compartido. En este caso, utilice el menú de configuración del panel de control de hosting o edite el archivo .htaccess para cambiar la configuración de PHP.

Parámetros importantes del archivo PHP.ini

En esta sección, explicaremos los parámetros más importantes del archivo. PHP.ini, incluidos sus valores y propósitos. Estos parámetros también se conocen como directivas.

errores de visualización

Determina si los mensajes de error de PHP se mostrarán a los usuarios mientras ejecutan el script o no usan el valor. acerca de Es apagado. Por razones de seguridad, sólo debe utilizar esta directiva cuando desarrolle su sitio web.

reporte de error

Define qué mensaje de error se mostrará a los usuarios cuando errores de visualización Está habilitado. El parámetro reporte de error tomar varios constantes para mostrar diferentes errores.

Puede utilizar varias constantes y excluir errores específicos. Por ejemplo, para mostrar todos los errores excepto la advertencia de obsolescencia, utilice lo siguiente:

E_ALL &amp; ~E_DEPRECATED

error_log

Especifica el archivo donde PHP registrará los errores con fines de resolución de problemas. Antes de habilitarlo, asegúrese de que los usuarios del servidor web tengan permiso para escribir el archivo.

cargas_de_archivos

Establece si las cargas de archivos HTTP están habilitadas o no. El valor acerca de permitirá a los usuarios cargar archivos a su sitio web, mientras apagado lo desactiva.

subir_max_filesize

Este parámetro determina el tamaño máximo de archivo que PHP le permite cargar en su sitio web. Dado que el valor predeterminado es 2MBPuede aumentar el tamaño máximo de carga de archivos para permitir a los usuarios cargar archivos grandes.

post_max_size

El tamaño máximo de datos POST que PHP puede recopilar de los formularios HTML de su sitio. El valor debe ser mayor que el tamaño máximo de archivo tal como se trata con el función PUBLICAR.

Leer  Tutoriales VPS - Página 10 de 12

permitir_url_fopen

Escriba un script PHP para acceder a archivos remotos desde otro servidor. es desactivado de forma predeterminada porque habilitarlo podría exponer su servidor a un ataque de inyección de código.

permitir_url_incluir

Esta directiva tiene una función similar a la permitir_url_abrirpero usa el incluir función. Para activarlo, permitir_url_abrir debe configurarse en acerca de.

nombre de la sesión

Esta directiva define el nombre de la sesión actual utilizada en cookies y URL. Puede cambiar el valor predeterminado de. PHPSESSID a cualquier nombre descriptivo con caracteres alfanuméricos.

sesión.auto_start

Elija si una sesión PHP se inicia automáticamente o bajo demanda cuando los usuarios acceden a su sitio. Si establece el valor en 0la sesión se iniciará manualmente usando el script inicio_sesión.

sesión.cookie_lifetime

Especifique la duración de las cookies de sesión en los navegadores de los visitantes de su sitio web. De forma predeterminada, el valor se establece en 0 segundos, lo que significa que su sitio web elimina los datos de sesión de los visitantes después de que cierran sus navegadores.

limite de memoria

Establece la cantidad máxima de RAM que puede utilizar un script PHP. Tenga cuidado al aumentar el límite de memoria, ya que una configuración incorrecta puede provocar que los sitios web se ralenticen o se produzcan interrupciones en el servidor.

tiempo_máximo_de_ejecución

Determina el tiempo máximo de ejecución de un script. Puede cambiar el tiempo máximo de ejecución predeterminado de 30 segundos a cualquier valor, pero establecerlo demasiado alto puede causar problemas de rendimiento.

max_input_time

Establece durante cuánto tiempo un script puede analizar los datos recopilados de los formularios HTML en su sitio mediante una POST o TOMAR. Cuanta más información recopile su sitio web, mayor será el valor de max_input_time.

subir_temp_dir

Especifica el directorio temporal para almacenar los archivos cargados. Todos los usuarios deben poder escribir en el directorio especificado o PHP utilizará el valor predeterminado del sistema.

realpath_cache_ttl

Establezca la duración para que su sistema almacene en caché la información de datos. camino real. Recomendamos aumentar el valor para sistemas con archivos que rara vez cambian.

arg_separator.salida

Utilice esta directiva de manipulación de datos para separar argumentos en URL generadas por PHP. Su valor predeterminado es un signo comercial (&).

arg_separator.salida

Establece el separador que PHP utiliza para analizar las URL entrantes en variables. De forma predeterminada, es un signo comercial, pero puede cambiarlo por otros símbolos, como punto y coma.

Leer  ¿Qué es Docker y cómo funciona?

Cómo editar el archivo PHP.ini

Antes de editar el archivo PHP.iniverifique la configuración PHP de su servidor usando phpinfo.php. Si está configurado como un módulo de Apache, cambie la configuración de PHP usando su archivo .htaccess.

¡Importante! Crea una copia de seguridad de tu archivo PHP.ini antes de editar. Le permite restaurar el archivo rápidamente, ya que una configuración incorrecta puede provocar problemas de rendimiento o tiempo de inactividad.

Para PHP CGI, edite directamente el archivo INI usando el Editor INI multiPHP cPanel para ajustar la configuración.

Si está utilizando hPanel, simplemente descargue y edite el archivo usando un editor de texto.

Para los usuarios de cPanel, estos son los pasos a seguir:

  1. Accede a tu cPanel.
  2. Ir a la sección Software → Editor INI MultiPHP.
  3. Haga clic en la pestaña Modo básico. Para una personalización más detallada, seleccione modo editor en su lugar.
  4. En el menú desplegable, seleccione el directorio principal ola ruta de dominio. Este último configurará su Archivo PHP.ini específico del dominio.
  5. Cambie la configuración de cada directiva PHP y haga clic en Aplicar para guardar los cambios.

Si su servidor no admite la herramienta de edición, utilice el Selector de PHP en su lugar. Alternativamente, descargue el archivo PHP.ini y cambiar las políticas de configuración utilizando un editor de texto.

1714859361 374 ¿Que es el archivo PHPini y en donde esta Comprende.webp

Para usuarios de VPS, ajuste la configuración de PHP a través del cliente SSH. Asegúrese de tener instalado el editor de texto Nano y ejecute este comando:

nano usr/local/lib/php.ini

Cambie el directorio con la ruta de su archivo PHP.ini en su VPS.

Conclusión

PHP.ini es un archivo de configuración que contiene las opciones PHP de su servidor web. Puede editar para cambiar las reglas relacionadas con PHP de su sitio, como restringir acciones o limitar el tamaño de los datos cargados.

Dado que su ubicación varía, cree un archivo de información PHP en el directorio raíz de su dominio y cárguelo en su navegador para encontrarlo rápidamente. PHP.ini. En la información de PHP, la ubicación está en el archivo de configuración cargado.

El archivo PHP.ini contiene varios parámetros para configurar el manejo de errores, carga de archivos, configuración de sesiones y otras reglas. Para cambiar la configuración, edite los valores de los parámetros respectivos.

Los usuarios de Hostinger hPanel pueden simplemente descargar el archivo y cambiar los parámetros en un editor de texto. Si tienes más preguntas, deja un comentario a continuación.

Compartir

Deja una respuesta