El día 18/10/05, Josep M Gorro <jmgorro@gmail.com> escribió:


El día 18/10/05, Manuel Arostegui Ramirez < manuel@todo-linux.com> escribió:

> Estoy de acuerdo con la suposición pero entonces por qué un simple script
> que abre una conexión contra la base de datos no funciona, que la función
> phpinfo me indica que el intérprete está compilado --without-mysql y que
> con una Suse 9.2 me funcionó a la primera?
> Curioso, no?

¿El config.php del php-nuke está correcto? (las lineas que refieren al acceso
sql)
¿La mysql está correctamente configurada, esto es, las tablas necesarias para
que php-nuke funcione?


--
Manuel Arostegui Ramirez #Linux Registered User 295750
Socio de Hispalinux 1813
Red Hat Linux 9, Kernel 2.6.2 ReiserFS
Firma  cifrada
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org
iD8DBQE+3O1MqfmPcHTj+twRAm
yDAJ9P6ezepIMg06vOet/YPKxVoB+Z/ACfWVhh
---END PGP SIGNATURE-----

--
Fedora-es-list mailing list
Fedora-es-list@redhat.com
To unsubscribe:
https://www.redhat.com/mailman/listinfo/fedora-es-list

Todo OK. El config.php le he puesto el password que creé para el usuario root y lo he comprobado estableciendo una conexión mediante mysql -u root -p.
La base de datos de nuke está creada y sus tablas son OK (miradas a través igualmente de mysql).

Reitero que no creo que el problema se encuentre en NUKE sino en el intérprete de PHP dado que he creado un simple script php y, mientras no tenga acceso a MySQL funciona. Ejemplo:
<?php
        print("Hola Mundo<BR>");
        $con = mysql_connect("localhost","root","password") or die("No conecta");
        print("Sigo ...<BR>");
//      $resp = mysql_select_db("nuke"); or die("No selecciona DB");
        print("Acabo<BR>");
?>
Si comento la linea del mysql_connect me aparecen los 3 comentarios print. Si la descomento (como en el ejemplo), sólo aparece el primero.


Por cierto (añado dado que puede ser util):
En el error_log de apache me aparece el error:
PHP Fatal error:  Call to undefined function mysql_connect() in /var/www/html/test2.php on line 3

No me está indicando lo que he comentado?