Estoy haciendo una web en PHP que usa base de datos MySql.
Tengo hecho el script de conexión a la BDD en PHP y quiero colocarlo en la carpeta cgi-bin para que no se tenga acceso a su código.
¿Puedo poner directamente el archivo conectar.php en la carpeta cgi-bin y llamarlo desde otro archivo.php con la instrucción include_once?
El archivo.php que llama a conectar.php tiene la función de identificar al usuario con usuario-contraseña
Lo estoy probando pero no detecta la BDD, no me da error, tan solo me dice que el usuario no es correcto.
¿O por el contrario en la carpeta cgi-bin tan solo puede haber scripts de perl?
He comprobado que el alojamiento soporte cgi, perl, la carpeta cgi-bin está fuera del raiz.
LLamo al sript conectar.php de la siguiente manera:
Código PHP:
include_once ('http://www.midominio.es/cgi-bin/conectar.php');
Jordi