¿Para qué se usan los archivos .ini en PHP? [cerrado]
Frecuentes
Visto 194 equipos
0
¿Alguien puede decirme qué puede usar un .ini
archivo en PHP para?
Puedo ver el punto de que puedes hacer algún tipo de archivo de configuración que sea fácil de cambiar. Pero, ¿qué es lo principal que estás usando? .ini
archivo para en PHP?
Si navega a la ubicación de la .ini
archivo, su navegador lo mostrará en texto sin formato, lo que significa que sería estúpido almacenar información importante/privada como conexión a la base de datos, contraseña, etc. .ini
archivo.
1 Respuestas
4
Un archivo INI es, como notó, una forma conveniente de almacenar información de configuración. Es un formato bien conocido que muchas personas pueden usar sin pensar.
Sí, es estúpido almacenar información confidencial en cualquier archivo que un navegador web pueda leer directamente, por lo que nunca debe colocar su archivo .ini dentro de la estructura de directorios del sitio web.
Además, recuerda que PHP no es solo para escribir páginas web. Es un lenguaje de secuencias de comandos completo que se puede utilizar para escribir aplicaciones, especialmente las de línea de comandos. Para estos, a menudo es vital tener alguna información de configuración (en Linux puede almacenarla, por ejemplo, en /etc) para que cuando ejecute el script haga lo que quiere que haga con los datos que quiere que haga. en.
La alternativa sería almacenar los datos de configuración dentro de un archivo PHP, lo que es más difícil de editar para el usuario novato.
Respondido el 12 de junio de 14 a las 11:06
No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas php ini or haz tu propia pregunta.
La mayoría de las personas no almacenan sus archivos de configuración en la raíz web... - Niet the Dark Absol
okey :) pero ¿por qué usarlo? Cuál es el significado ? - Mads Andersen
Puede usarlo para almacenar las credenciales de acceso a la base de datos, la configuración de idioma o casi cualquier configuración que se pueda configurar sitio por sitio... y si permite el acceso externo a su archivo ini, está haciendo algo muy mal: Mark Baker
Es un formato de archivo común y bien entendido y, a menudo, una opción natural para configurar tiendas. En PHP, generalmente se usa en lugar de un almacén de base de datos más sobrecargado de consultas, y porque se supone que los archivos de configuración .php son menos confiables para editar. - mario
es posible que esté navegando por el archivo .ini en su sistema local. y no debe ser navegable si se accede a través de la web. - prava