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-
