hola a todos..
antes de que leas el post quiero aclarar que no tengo malas intenciones.. con lo que me podáis ayudar, simplemente quiero:
1). aprender mas
2). el creador del servidor al que intento acceder dice y asegura que es imposible que yo acceda a sus bases de datos o siquiera que haga algo en su servidor:)
3). curiosidad ......
exponiendo el caso
el servidor http://xxxx/ sirve sus paginas web con apache lo que lo hace mas dificil de acceder a el,
la pagina esta hecha en php, y trabajan con short tags, sin embargo ya eh logrado pillar sus directorios y su estructura ( es decir como esta contruida la pagina ), ademas trabaja con bases de datos de sql server, en el servidor ay dos directorios que componen la pagina, llamaremos estos dos directorios (dir1)= main (dir2)= backend , estos dos estan enlazados por short tags.
en el directorio main esta todo lo del diseño, contenidos, imagenes etc....
en el directorio backend esta toda la configuracion y los archivos de enlace al sql server....
es decir tenemos estos dos directorios http://xxxx/main y http://xxxx/main/backend/
explorando estos directorios encontre el archivo ADMIN.PHP en el cual encontre que cita este otro archivo
<a href="<?PHP echo $_config['server_feed'];?>admincp.php ( admin.php )
es decir existe un http://xxxx/main/modules/admin.php --> este tiene el contenido y diseño
y existe un http://xxxx/main/backend/admin.php --> este tiene la conguracion y enlace ala base de datos
asu vez el segundo archivo http://xxxx/main/backend/admin.php -->> cita un archivo config.php
ubicado en http://xxxx/main/backend/config.php
este archivo config.php contiene informacion como nombre de usuario de sql password tipos de db, tablas etc....
el archivo http://xxxx/main/backend/admin.php tien algo asi como esto
include 'config.php' esto es igual a http://xxxx/main/backend/config.php
include 'includes/functions.php'; esto es igual a http://xxxx/main/backend/includes/functions.php
require 'includes/dbconnect.php'; esto es igual a http://xxxx/main/backend/includes/dbconnect.php
el archivo que realmente me intereso era "dbconnect.php" pense que ay estaba la informacion de inicio de secion en sql pero me encontre con esto
$db2 = ADONewConnection('mssql');
$db2->locale = 'us_english';
$db2->debug = $_config['dbdebug'];
$rs = $db2->NConnect($_config['Server'], $_config['User'], $_config['Pass'], $_config['DB2']) or die("Unable to connect DB2!");
es decir que este archivo "dbconnect.php" plantea la conexion de inicio de secion en sql usando los datos del archivo http://xxxx/main/backend/config.php
supongo que el http://xxxx/main/backend/config.php debe tener algo asi como
$_config['db_type'] = 'tipo de conexion';
$_config['Server'] = "ip del sql server"; -->> (que porcierto ya la tengo
$_config['User'] = "usuario sql";
$_config['Pass'] = "psword sql";
$_config['DB'] = "tipo de db";
$_config['DB2'] = "otro tipo de db";
lo único malo y a lo que viene mi petición de ayuda es que no eh podido ver la informacion del archivo http://xxxx/main/backend/config.php por mas que intento en ningun navegador puede mostrar http://xxxx/main/backend/config.php .... supongo que el servidor de apache obstaculiza y no permite el acceso a archivos de tipo config....
lo que yo quiero saber es de que manera puedo acceder a este archivo (config.php) .... es decir ver el código que ay, hay dentro
eh intentado muchas cosas y no eh podido por lo tanto hoy decidí acudir a ustedes
agradezco su ayuda
un saludo andres199