Hola Foros del Web,
Tengo un problema con mi MySQL 5.0.77 y PHP 5.2.12, instalé el Apache 2.2.14 y ya puedo visualizar la prueba común de versión de PHP con el comando "phpinfo();" en mi navegador, es decir que ya levanta el servicio de Apache y funciona sin problema.
Al MySQL también puedo accesar mediante el MySQL Administrator o el phpMyAdmin sin problema alguno.
Pero cuando hago una prueba usando el siguiente código del archivo conectar_mysql.php:
Código PHP:
Ver original<?php
$dbhost='127.0.0.1';
$dbuser='root';
$dbpass='factor';
$dbname='prueba';
if (!$myconnect)
{
echo "No se conecto a la BD";
}
else
{
echo "Se conecto a la BD";
}
?>
Y me lanza el siguiente error en cualquier navegador que trate de acceder:
Código error en navegador::
Ver originalFatal error: Call to undefined function mysql_connect() in C:\Archivos de programa\Apache Software Foundation\Apache2.2\htdocs\conectar_mysql.php on line 6
Ya revisé y configuré con la mayoría de las páginas que hablan de Apache+MySQL+PHP, incluida la página http://www.maestrosdelweb.com/editorial/phpmysqlap/ y algunas cosas de la página http://www.mundodivx.com/php/...... que me indican que haga varios cambios en los archivos httpd.conf y php.ini, incluso pegue las librerías php_mysql.dll, php_gd2.dll, php_mcrypt.dll y php_mbstring.dll, en la carpeta C:\php\ y C:\WINDOWS\System32
..... y nada no me deja de lanzar el error "Call to undefined function mysql_connect()".
Ya revisé la carpeta logs/error.log de Apache y no encuentro nada (Solo lanza el error de File does not exist, pero tengo entendido que el error es normal y que debería de funcionar la conexión a mysql por php):
Código log:
Ver original[Fri Apr 02 16:37:45 2010] [warn] pid file C:/Archivos de programa/Apache Software Foundation/Apache2.2/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?
[Fri Apr 02 16:37:45 2010] [notice] Apache/2.2.14 (Win32) PHP/5.2.12 configured -- resuming normal operations
[Fri Apr 02 16:37:45 2010] [notice] Server built: Sep 28 2009 22:41:08
[Fri Apr 02 16:37:45 2010] [notice] Parent: Created child process 332
[Fri Apr 02 16:37:46 2010] [notice] Child 332: Child process is running
[Fri Apr 02 16:37:46 2010] [notice] Child 332: Acquired the start mutex.
[Fri Apr 02 16:37:46 2010] [notice] Child 332: Starting 64 worker threads.
[Fri Apr 02 16:37:46 2010] [notice] Child 332: Starting thread to listen on port 80.
[Fri Apr 02 16:50:18 2010] [error] [client 127.0.0.1] File does not exist: C:/Archivos de programa/Apache Software Foundation/Apache2.2/htdocs/favicon.ico
No se que mas hacer, ayuda please.....
Muchísimas gracias por todos los comentarios que me puedan hacer.
Marsh_Spider