Estoy usando el xamppservidor para el PHPdesarrollo y quiero editar el php.iniarchivo; donde puedo ubicarlo?
                81
            
  
              
        Para Windows , puede encontrar el archivo en C:\xampp\php\php.ini-Folder (Windows) o en etc-Folder ( dentro de xampp-Folder).
Bajo Linux , la mayoría de las distribuciones colocan lampp debajo /opt/lampp, por lo que el archivo se puede encontrar debajo /opt/lampp/etc/php.ini.
Se puede editar usando 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 sustituirse entre sí.
etcrefiero a la carpeta -dentro de la carpeta xampp / lampp.Escriba lo siguiente dentro
phpini_path.php(oAnyNameAsYouLike.php) y ejecútelo en el navegador.<?php phpinfo();?>Entre varios otros parámetros, obtendrá el
Loaded Configuration Fileparámetro cuyo valor es la rutaphp.inien el servidor.La ubicación de
php.inidepende del sistema operativo del servidor:Windows (con instalación de Xampp) :
macOS, OS X:
/private/etc/php.iniLinux:
fuente
En MacOS:
/Applications/XAMPP/xamppfiles/etc/php.inifuente
Si tiene varias versiones de php (xampp, etc.) en ejecución, creo que la más fácil es usar:
desde la línea de comando. En Windows: ya sea después de hacer clic
Shellen xampp, o directamente en el archivo normalcmdpara encontrar la versión "global" de php. Con global me refiero a la versión a la que hacen referencia sus variables de entorno.fuente
Coloque un script en algún lugar de la raíz de su documento
<?php phpinfo();Entre otras cosas, la salida de la función le dirá qué
php.inicorreos electrónicos se analizan antes de que se ejecute el script.fuente
Ejecute el servidor 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 XAMPP http: //localhost/dashboard/phpinfo.php
Esto abrirá la página de información de PHP. Allí puede encontrar el "Archivo de configuración cargado /opt/lampp/etc/php.ini", que es la ubicación de php.ini.
fuente
mi sistema operativo es ubuntu, XAMPP instalado
/opt/lamppy encontré php.ini en/opt/lampp/etc/php.inifuente
Este es uno de esos "usted fue técnicamente preciso, pero no respondió a mi pregunta", pero no significa que lo anterior estuviera mal o fuera de lugar, simplemente no se encontraron con mi problema.
Entonces, supongo que daré una respuesta.
Como los demás mencionaron (en el acto), creé un archivo:
<?php phpinfo(); ?>Así que funcionó muy bien. Sin embargo, mostró "(ninguno)"
Entonces, ¿dónde encuentras (ninguno)?
En mi caso, en Windows, simplemente vaya a donde está instalado php; Ya lo había instalado en
c:\phpCreo que serían los mismos pasos en otras plataformas.Luego, desde una línea de comando, powershell por ejemplo, escriba:
notepad c:\php\php.iniDígale que sí, que desea crearlo, luego agregue los cambios que necesite en primer lugar. Para mi, por ejemplo:
extension_dir = "c:\php\ext" extension=mysqli upload_max_filesize = 25M post_max_size = 13M max_execution_time = 300Entonces guarda. ¡Fijo!
Por cierto, si hace "archivo nuevo" y luego "guardar como", el Bloc de notas cambiará el nombre de su archivo a php.ini.txt. Los amigos permiten que los amigos NO EVITEN LA CLI.
fuente
Si ha estado usando diferentes instaladores, es posible que termine 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 para salvar la cordura es recordar siempre reiniciar su servidor (apache) después de alterar un valor en php.ini.
fuente
estoy usando xampp con PHP 7. puedes intentar buscar php.ini en
fuente
en mi caso, está presente como "php.ini-development" y "php.ini-production" en la carpeta php
fuente
Estoy corriendo
LAMPen Debian y el mío está en:/etc/php/7.0/apache2/php.inifuente
paso 1: abra el panel de control xampp
paso 2: luego haga clic en el botón de configuración del módulo apache.
paso 3. después de eso, podrá ver una lista de archivos de configuración.
Paso 4: luego haga clic en el archivo php.ini. Se abrirá en el editor predeterminado.
La imagen recibió un golpe por referencia.
fuente
En la documentación http://www.apachefriends.org/en/xampp-windows.html (sección de archivos de configuración, cerca de la parte inferior de la página): \ xampp \ php \ php.ini
fuente
como señaló KingCrunch, usando phpinfo puede ver qué archivo de configuración está en acción en la fila "Archivo de configuración cargado". en mi caso estaba en C: \ xampp \ apache \ bin tenga en cuenta que hay un php.ini también en C: \ xampp \ php que parece ser redundante e irrelevante
fuente
Siempre he encontrado que la forma más fácil es
php -ifiltrar hacia abajo.* nix (incluido MacOS):
php -i | grep "Loaded Configuration File"Ventanas:
php -i | findstr /C:"Loaded Configuration File"Por supuesto, esto supone que su entorno CLI está utilizando los mismos binarios PHP que su servidor web real.
Siempre puede verificarlo para asegurarse de usar
which phpen * nix ywhere phpen Windows.fuente
Me encontré con la necesidad mientras ejecutaba PhpStorm en mi Mac. Siga el texto naranja.
fuente
Paso 1: Ir a xammp
Paso 2: busque php Foleder y haga clic en él,
Encuentra 2: debajo del archivo php.ini
Ruta: C: \ xampp \ php
Segundo ejemplo: paso 1: Abra el panel de control de xampp
Paso 2: haga clic en configuración,
Paso 3: Encuentra aquí el archivo php.ini
Para obtener la ubicación de los archivos php.ini cargados, intente: comando: php --ini
fuente