La autenticacion se hace accesando a la DB? si es asi, entonces indica que
si esta accesando a la DB, cierto? (comentas que accesa a la aplicacion sin
problemas)
Si es asi, creo el problema existe en el php mas bien... habilitandole el
error_reporting(E_ALL) puede ser que te arroje mas cosas por donde verle...
ahora que tambien puede ser que estes usando un driver distinto para mysql,
estas usando mysql o mysqli ?? que version de mysql tienes? (select
@@version)

Saludos

On 12/3/05, Flores Lopez Jesus Gonzalo <[EMAIL PROTECTED]> wrote:
>
> Hola a todos, gracias por sus tips.
>
> Contestando a los comentarios de Don Azanatta.
>
> * La BD, página web, sí estan en la misma PC.
> * Efectivamente en el firewall tiene acceso para todo
> desde 127.0.0.1
> * Solo permito el acceso a X numero de puertos en la
> intranet, ya que son desde otros equipos, donde se
> captura y consulta la información.
>
> Y ¿entonces porque puse "nmap -v localhost" en vez de
> "nmap -v IP_PC-con-BD"?, pues por menso.
>
> * Cuando acceso de manera local a la BD, si hago una
> query, sí obtengo resultados.
>
> * Pero cuando dicha query se hace mediante la
> aplicación web, NO muestra nada.
>
> *El MySQL si estaba y está configurado, para que
> escuche en ese puerto.
>
> * Después de seguir, las sugerencias de ud. y don Neo,
> El dichoso puerto ya aparece en el listado de nmap;
> Pero la dichosa aplicación web, sigue igual, sin
> mostrar los resultados.
>
> ----------------------
> + Ya volvi a revisar la configuración del php, tomando
> en cuenta los detalles que pudieran variar en php4 del
> MDK10 (maquina anterior) y php5 con MDV2006 (maquina
> actual).
>
> + A la aplicación web no se le han hecho cambios y los
> meses o años anteriores, funciono sin ningún problema,
> me extraña que ahora salga con esos detalles.
>
> Para usar dicha aplicación, da uno su nombre de
> usuario y contraseña, posteriormente consulta en la
> BD, si estan registrados (usuarios), así como también
> los permisos de acceso/nivel.
>
> Como ya reviso los permisos, le asigna una página
> (donde podra, registrar a las personas que va
> atendiendo, o consultar si alguna persona ya ha sido
> registrada previamente).
>
> Bueno la cuestion, es que sí deja ingresar, sin ningun
> problema, la bronca es a la hora de buscar una persona
> ya registrada.
>
> + De todos modos, voy a revisar el código de dichas
> páginas y las querys.
>
> Gracias por su tiempo y paciencia.
>
> Se aceptan sugerencias, tips o ya de perdis
> (recordatorios familiares). :-P
>
> atte. Hasgonz.
>
>
> Azanatta escribió:
>
> > No seria extraño que no apareciera el puerto 3306,
> > sobre todo si el
> > mysql no esta configurado
> > para aceptar conexiones en 127.0.0.1 o no esta
> > asociado al puerto 3306.
> > Lo primero que tienes que hacer, es revisar la
> > configuracion:
> >
> > Esta mas o menos asi...?
> >
> >
> > user            = mysql
> > pid-file        = /var/run/mysqld/mysqld.pid
> > socket          = /var/run/mysqld/mysqld.sock
> > port            = 3306
> > basedir         = /usr
> > datadir         = /var/lib/mysql
> > tmpdir          = /tmp
> > language        = /usr/share/mysql/english
> > skip-external-locking
> >
> >
> > Y aparte esta esta linea asi...?
> >
> > bind-address            = 127.0.0.1
> >
> >
> >
> > Si tienes firewall, esta bien ser paranoico, pero si
> > no tienes
> > experiencia configurandolo siempre hay que dejar
> > accesso para todo desde 127.0.0.1, por que como dije
> > antes....  ni te
> > imaginas luego las aplicaciones que necesitan
> > acceso desde localhost, aparte de que seria bastante
> > dificil que alguien
> > te atacara de ahi.
> >
> >
> >
> >
> >
> > José Alberto Rodríguez Castañeda wrote:
> >
> > > Que tal,
> > >
> > > Segun lo que me comento hasgonz, si accede
> > localmente la mysql desde
> > > consola no tiene problemas para ejecutar sus
> > consultas, pero desde una
> > > aplicación web con php no realizar consultas. Lo
> > que le parece extraño
> > > es que al hacer un nmap -v localhost no le aparece
> > que el mysql este
> > > escuchando en el puerto 3306.
> > >
> > > Fue poco lo que platique con él y no super su
> > solomente no podia
> > > realizar consultas o tambien alguna otra operación
> > de sql.
> > >
> > > Saludos!
> > > Beto
> > >
> > >
> > >> From: Abel Hernandez Zanatta
> > <[EMAIL PROTECTED]>
> > >> Reply-To: Lista de distribucion del GULAgs
> > <[email protected]>
> > >> To: Lista de distribucion del GULAgs
> > <[email protected]>
> > >> Subject: Re: [Mailman] Problema mysql en mdv2006
> > >> Date: Thu, 01 Dec 2005 14:24:04 -0600
> > >>
> > >> No entiendo exactamente tu problema....
> > >>
> > >> Si la base de datos esta en la misma maquina que
> > la pagina, lo del
> > >> firewall no viene ni al caso....
> > >> Por que....?
> > >> Por que veo exagerado que te protegas del
> > localhost.... sobre todo
> > >> por los problemas que le puedes
> > >> ocasionar a otras aplicaciones que utilizan a
> > localhost.
> > >>
> > >> Igual y ni siquiera debes poner mysql para se
> > accesado por cualquier
> > >> host....
> > >> Ahora eso ya es cuestion de gustos y de
> > seguridad.
> > >>
> > >> Cuando accesas con el usuario que dices a la base
> > de datos en
> > >> cuestion es decir:
> > >>
> > >> mysql -p bdatos -u usuario
> > >>
> > >> y haces un query a la tabla X no obtienes
> > nada....?
> > >>
> > >> O es a traves de algun query o aplicacion via
> > web...?
> > >>
> > >>
> > >>
> > >>
> > >>
> > >> Flores Lopez Jesus Gonzalo wrote:
> > >>
> > >>> Hola a todos:
> > >>>
> > >>> Los molesto para ver si alguien me puede
> > auxiliar con
> > >>> un detalle que tengo en mysql y mandriva2006.
> > >>>
> > >>> Se tiene un sistema web, el cual con ayuda de
> > mysql,
> > >>> almacena información de personas.
> > >>>
> > >>> Instale desde 0 en una PC Mandriva 2006, con
> > PHP,
> > >>> MySQL, Apache, etc., despues de varios detalles,
> > ya
> > >>> puedo entrar al sistema y logearme; pero el
> > detalle es
> > >>> que, cuando yo deseo buscar los datos de
> > alguien,
> > >>> simplemente NO los muestra.
> > >>>
> > >>> Revise que se estuvieran ejecutando, los
> > demonios, ps
> > >>> -A  y ps -ef
> > >>>
> > >>> 16160 ?        00:00:01 httpd
> > >>> 16161 ?        00:00:00 httpd
> > >>> 16162 ?        00:00:00 httpd
> > >>> 16163 ?        00:00:00 httpd
> > >>> 16164 ?        00:00:00 httpd
> > >>> 16165 ?        00:00:00 httpd
> > >>> 16166 ?        00:00:00 httpd
> > >>> 16167 ?        00:00:00 httpd
> > >>> 25275 ?        00:00:00 mysqld_safe
> > >>> 25311 ?        00:00:00 mysqld
> > >>>
> > >>> Despues vi los permisos de la BD, en mysql,
> > mysql -u
> > >>> usuario -p bdatos
> > >>> los cuales estan bien y tiene permisos
> > suficientes o
> > >>> mejor dicho todos(acceso,insertar, borrar,
> > consultar,
> > >>> etc.)
> > >>>
> > >>> También revise, que los permisos ugo usuario
> > grupo,
> > >>> esten correctos.
> > >>>
> > >>> A lo mejor es cosa de los, dichosos puertos, de
> > los
> > >>> cuales Ya di permisos en el firewall.
> > >>>
> > >>> nmap -v localhost
> > >>>
> > >>> Starting nmap 3.81 (
> > http://www.insecure.org/nmap/ )
> > >>> at 2005-12-01 13:50 CST
> > >>> Machine 127.0.0.1 MIGHT actually be listening on
> > probe
> > >>> port 80
> > >>> Initiating Connect() Scan against dhags.gob.mx
> > >>> (127.0.0.1) [1663 ports] at 13:50
> > >>> Discovered open port 80/tcp on 127.0.0.1
> > >>> Discovered open port 22/tcp on 127.0.0.1
> > >>> Discovered open port 443/tcp on 127.0.0.1
> > >>> Discovered open port 10000/tcp on 127.0.0.1
> > >>> Discovered open port 8080/tcp on 127.0.0.1
> > >>> Discovered open port 3128/tcp on 127.0.0.1
> > >>> The Connect() Scan took 0.15s to scan 1663 total
> > >>> ports.
> > >>> Host dhags.gob.mx (127.0.0.1) appears to be up
> > ...
> > >>> good.
> > >>> Interesting ports on *****.***.** (127.0.0.1):
> > >>> (The 1655 ports scanned but not shown below are
> > in
> > >>> state: closed)
> > >>> PORT      STATE SERVICE
> > >>> 22/tcp    open  ssh
> > >>> 80/tcp    open  http
> > >>> 443/tcp   open  https
> > >>> 3128/tcp  open  squid-http
> > >>> 8080/tcp  open  http-proxy
> > >>> 10000/tcp open  snet-sensor-mgmt
> > >>>
> > >>> Son los puertos que necesito, junto con el 3306
> > del
> > >>> mysql; pero si observamos NO aparece.
> > >>>
> > >>> Buscando en Internet, di con esta pagina (aunque
> > ahi
> >
> === message truncated ===
>
>
> J usticia
> E speranza
> S alud
> U nion
> S abiduría
>
> Linux user #213863
>
>
>
>
>
> ___________________________________________________________
> Do You Yahoo!?
> La mejor conexión a Internet y <b >2GB</b> extra a tu correo por $100 al
> mes. http://net.yahoo.com.mx
>
> _______________________________________________
> Mailman mailing list
> [email protected]
> http://www.gulags.org.mx/mailman/listinfo/mailman
>



--

________________
Jorge A Gallegos
-kad-

Responder a