| |||
Archivo externos de configuracion Hola a todos, necesito ayuda para poder llamar a una archivo como por ejemplo conexion.inc que contiene la configuracion para la conexion a un base de datos cmo ser:nombre del server, nombre del usuario etc ect.. El problema es que quiero que por tema de seguridad este archivo sea externo al root o server. espero sus respuestas, y muchisimas gracias!... |
| |||
Re: Archivo externos de configuracion Hola jjrecalde, Ese archivo necesariamente tendra que estar dentro de la misma carpeta de acceso del FTP, y simplemente lo incluyes con: include o require. De manera : Cita: <? include("archivo.inc"); ?> Recuerda que el codigo PHP como las funciones y variables no son visibles fuera del servidor, por lo que no tendrias problemas de seguridad si filtras los errores del PHP, Saludos.
__________________ Roberto Osses Elgueta Senior Web Developer |
| |||
Re: Archivo externos de configuracion Yo no usaria la extension "inc" para guardar configuraciones. Si alguien apunta su navegador a ese archivo va a poder ver sus contenidos. Si el archivo de configuracion es un PHP que no regresa nada a pantalla, nadie ve nada cuando lo carga en su navegador. Tambien podes poner este archivo fuera del DocumentRoot. Por ejemplo, si tenes tu aplicacion en '/var/www/localhost/htdocs/aplicacion' y la llamas desde servidor.com/aplicacion/ podes poner el archivo de configuracion en '/var/www/localhost/' y no va a haber manera de acceder a el por el navegador. En este caso en particular, harias el include de la siguiente manera: Código PHP: |