En el servidor A no necesitas tener instalado MySQL. Si PHP está compilado o
instalado con el soporte para MySQL, con esto es suficiente. Si el soporte
mysql está instalado o no podrás darte cuenta ejecutando un phpinfo().
Te sugiero además que actives el reporte de errores en tu archivo de
configuración php.ini, seguramente algo está sucediendo, pero no te estás
enterando porque por defecto PHP no muestra errores.
La función mysql_connect() debe retornar un recurso que podríamos
catalogarlo como intangible en algunos casos, pero puedes darte cuenta si se
instancia o no haciendo un print_r() del resultado de la operación.
Saludos,
--
________________________
Mauricio Cuenca
2008/10/22 Federica Pavese <[email protected]>
Hola a todos !
Tengo el siguiente problema: quiero conectarme desde un servidor A
(Linux+PHP+Informix) a un servidor B (Linux+PHP+MySQL).
En el servidor A proceso datos del Informix y el resultado quiero
escribirlo
en el MySQL del servidor B.
Todo está dentro de la misma red.
El problema está en el mysql_connect ($servidorB, $usuario, $password).
Al ejecutarlo no devuelve NADA, ni siquiera false o error.
Tengo abierto el puerto 3306 del servidor B, creado el usuario en la tabla
user del MySQL con todos los permisos, el MySQL corre perfectamente en B,
el
PHP corre perfectamente en A, puedo conectarme desde un programa cliente de
una PC con Windows al MySQL de B.... en fin.
Lo único que no tengo y no sé si deba tenerlo es un MySQL corriendo en el
servidor A. Para que el PHP "reconozca las funciones", no sé, no suena
lógico.
Se les ocurre algo?
Muchas gracias por adelantado.
--
Lic. Federica Pavese
Dpto. Informática
Bolsa de Comercio de Mendoza S.A.
Tel. (0261) 449-6112
--
PHP Spanish Localization Talk Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
Tengo el siguiente problema: quiero conectarme desde un servidor A
(Linux+PHP+Informix) a un servidor B (Linux+PHP+MySQL).
En el servidor A proceso datos del Informix y el resultado quiero
escribirlo
en el MySQL del servidor B.
Todo está dentro de la misma red.
El problema está en el mysql_connect ($servidorB, $usuario, $password).
Al ejecutarlo no devuelve NADA, ni siquiera false o error.
Tengo abierto el puerto 3306 del servidor B, creado el usuario en la tabla
user del MySQL con todos los permisos, el MySQL corre perfectamente en B,
el
PHP corre perfectamente en A, puedo conectarme desde un programa cliente de
una PC con Windows al MySQL de B.... en fin.
Lo único que no tengo y no sé si deba tenerlo es un MySQL corriendo en el
servidor A. Para que el PHP "reconozca las funciones", no sé, no suena
lógico.
Se les ocurre algo?
Muchas gracias por adelantado.
--
Lic. Federica Pavese
Dpto. Informática
Bolsa de Comercio de Mendoza S.A.
Tel. (0261) 449-6112
--
PHP Spanish Localization Talk Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php