Como dice Jorge, yo creo que el problema mas bien es del php, otra cosa muy IMPORTANTE que debes de tomar en cuenta, sobre todo si dices que la aplicacion estaba funcionando bien es: Hiciste algun actualizacion de algun paquete por cuestiones de seguridad?? Por ejemplo actualizaste el php o algo similar.... a veces lo malo con la actualizaciones es que cambian una u otra cosa que a veces te parte el queso...

Otra cosa que puedes checar, es el log del mysql.... si lo tienes activado...

Pero mas bien se me hace que el problema esta del lado del php...



Jorge A Gallegos wrote:

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] <mailto:[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 <http://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 <http://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 <http://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 <http://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] <mailto:[EMAIL PROTECTED]>>
    > >> Reply-To: Lista de distribucion del GULAgs
    > <[email protected] <mailto:[email protected]> >
    > >> To: Lista de distribucion del GULAgs
    > <[email protected] <mailto:[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 <http://127.0.0.1> MIGHT actually be
    listening on
    > probe
    > >>> port 80
    > >>> Initiating Connect() Scan against dhags.gob.mx
    <http://dhags.gob.mx>
    > >>> (127.0.0.1 <http://127.0.0.1>) [1663 ports] at 13:50
    > >>> Discovered open port 80/tcp on 127.0.0.1 <http://127.0.0.1>
    > >>> Discovered open port 22/tcp on 127.0.0.1 <http://127.0.0.1>
    > >>> Discovered open port 443/tcp on 127.0.0.1 <http://127.0.0.1>
    > >>> Discovered open port 10000/tcp on 127.0.0.1 <http://127.0.0.1>
    > >>> Discovered open port 8080/tcp on 127.0.0.1 <http://127.0.0.1>
    > >>> Discovered open port 3128/tcp on 127.0.0.1 <http://127.0.0.1>
    > >>> The Connect() Scan took 0.15s to scan 1663 total
    > >>> ports.
    > >>> Host dhags.gob.mx <http://dhags.gob.mx> (127.0.0.1
    <http://127.0.0.1>) appears to be up
    > ...
    > >>> good.
    > >>> Interesting ports on *****.***.** (127.0.0.1
    <http://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] <mailto:[email protected]>
    http://www.gulags.org.mx/mailman/listinfo/mailman




--

________________
Jorge A Gallegos
-kad-

------------------------------------------------------------------------

_______________________________________________
Mailman mailing list
[email protected]
http://www.gulags.org.mx/mailman/listinfo/mailman


--
Ing. Abel Hernandez Zanatta
Isssspea
http://www.isssspea.gob.mx
Soporte Tecnico y Redes
01(449)910-2087 ext. 3835 01(449)910-2081 Cell 044 449 4486118

Responder a