subido - Cómo localizar el archivo php.ini(xampp)
php.ini en xampp (13)
Estoy utilizando el servidor xampp
para el desarrollo de PHP
y quiero editar el archivo php.ini
; ¿Dónde puedo ubicarlo?
Coloque una secuencia de comandos en algún lugar de la raíz de su documento
<?php
phpinfo();
Entre otros, el resultado de la función le dirá qué php.ini
s se analizan antes de que se ejecute el script.
Ejecute el servidor de Xampp.
Vaya a http: // localhost que abrirá el panel de xampp.
Vaya al enlace PHPInfo en la barra de navegación superior.
--- o escriba directamente la siguiente URL en el navegador después de ejecutar el XAMPP http://localhost/dashboard/phpinfo.php
Esto abrirá la página de información de php. Allí puede encontrar "Archivo de configuración cargada /opt/lampp/etc/php.ini" que es la ubicación de php.ini.
En MacOS: /Applications/XAMPP/xamppfiles/etc/php.ini
En la documentación http://www.apachefriends.org/en/xampp-windows.html (sección Archivos de configuración, cerca de la parte inferior de la página): / xampp / php / php.ini
Escriba lo siguiente dentro de phpini_path.php
(o AnyNameAsYouLike.php
) y ejecútelo en el navegador.
<?php phpinfo();?>
Entre otros parámetros, obtendrá el parámetro del Loaded Configuration File
cuyo valor es la ruta de php.ini
en el servidor.
La ubicación de php.ini
depende del sistema operativo del servidor:
Windows (con la instalación de Xampp) :
/xampp/php/php.ini
macOS, OS X:
/private/etc/php.ini
Linux:
/etc/php.ini
/usr/bin/php5/bin/php.ini
/etc/php/php.ini
/etc/php5/apache2/php.ini
Estoy ejecutando LAMP
en Debian y el mío está en:
/etc/php/7.0/apache2/php.ini
Para Windows , puede encontrar el archivo en C:/xampp/php/php.ini
-Folder (Windows) o en el etc
-Folder ( dentro de xampp-Folder).
En Linux , la mayoría de las distribuciones ponen lampp en /opt/lampp
, por lo que el archivo se puede encontrar en /opt/lampp/etc/php.ini
.
Se puede editar utilizando un editor de texto normal.
Aclaración :
-
Xampp
( X (para "algunos SO"), A pache, M ySQL, P erl, P HP) -
Lampp
( L inux, A pache, M ySQL, P erl, P HP)
en este contexto, pueden ser sustituidos el uno por el otro.
Si ha estado utilizando instaladores diferentes, puede terminar con más de un archivo php.ini en su disco duro, lo que podría afectar su cordura después de un tiempo.
Busque en su disco duro ''php.ini'' en caso de que haya más de uno.
Otro movimiento de ahorro de cordura es recordar reiniciar siempre su servidor (apache) después de alterar un valor en php.ini.
Si tiene múltiples versiones php (xampp, etc.) ejecutándose, creo que lo más fácil es usar:
php --ini
desde la linea de comando En Windows: después de hacer clic en Shell
en xampp o directamente en el cmd
habitual para encontrar la versión "global" de php. Con global me refiero a la versión a la que hacen referencia sus variables de entorno.
como señaló KingCrunch, usando phpinfo puede ver qué archivo de configuración está en acción en la fila "Archivo de configuración cargada". en mi caso, en C: / xampp / apache / bin, observo que hay un php.ini también en C: / xampp / php que parece ser redundante e irrelevante
en mi caso, está presente como "php.ini-development" y "php.ini-production" en la carpeta php
estoy usando xampp con PHP 7. puedes intentar buscar php.ini en
/etc/php/7.0/apache2
mi sistema operativo es Ubuntu, XAMPP instalado en /opt/lampp
, y encontré php.ini en /opt/lampp/etc/php.ini