Ficheros de configuración dependientes del servidor
Como referencia, via Copy & Paste de Anieto2k.
Cuando desarrollamos una aplicación, generalmente trabajamos, inicialmente en local con unos datos para conectar a la base datos, unos ficheros con datos, unas rutas diferentes,... y esto suele provocar ediciones de fichero para que al subirlo a producción (al servidor online) no provoquen un error. Una solución sencilla que podemos usar es la siguiente:
PHP:
// Nombre del fichero $configfile = $_SERVER["SERVER_NAME"].".php"; // Cargamos el ficheroDe esta forma podemos tener 2 ficheros con los datos necesarios para conectar en ambas bases de datos, con las rutas correctas para cada servidor,... completamente independientes. En mi caso, los ficheros son:
- localhost.php
- www.anieto2k.com.php
Automáticamente al entrar en la aplicación, comprobaremos $_SERVER["SERVER_NAME"] y cargaremos el fichero que sea oportuno.