Cuando ya he terminado todo, ahora me sale esto cuando inicio el drupal desde mi navegador (firefox), que puede ser? que puedo hacer?
Fatal error: Call to undefined function: mysql_connect() in /var/www/includes/database.mysql.inc on line 31
Atentamente,
Kuwox
Simplificando
Ese error es debido a la conexion de la web con la mysql, puede ser que el nombre o el passw. no esten bien, evidentemente aparte de loq ue bien explico el compañero.
Suele pasar mas amenudo esto que lo otro, pues en windows mysql corre automaticamente y en linux una vez puesta en marcha la MySQL se configura para que siempre cuando arranques el ordenador, se arranque Apache y MySQL.
Espero ha ver sido complementario a lo que explico el compañero.
Manel
www.susemania.org
Aprender Linux es fácil.
Fatal Error
Que tal Manel, bueno en eso ando, pero aun me sale Fatal Error, vamos a ver que resuelvo, de verdad que cuando lo logre voy a hacer un HOW TO para publicarlo en Drupal.
Virifica si corre tu mysql daemon
Hola, dando un poco de respuesta al error que se muestra en tu navegador, quisiera agregar unos pequeños detalles sobre la instalación que hiciste, en primera instancia tienes que verificar si tu servidor mysql esta corriendo. Yo supongo que estas manejando GNU/Linux, para verificar si tu demonio esta corriendo teclea el siguiente comando (como root):
# netstat -an | grep mysql
unix 2 [ ACC ] STREAM LISTENING 26519 /var/run/mysqld/mysqld.sock
Esto quiere decir que efectivamente hay un proceso ejecutandose.
Si esta corriendo tu demonio lo siguiente que debes de verificar es el archivo settings.php que esta debajo de la carpeta sites/default/ debes de editarlo y modificar las lineas siguientes:
$db_url = 'mysql://username:password@localhost/database';
por
$db_url = 'mysql://nobody:password@localhost/drupal';
guarda el archivo y prueba de nuevo.
Puedes escribirme a christian.peralta@gmail.com
Listo
Bien Christian, resolvi, el problema era que en php4 no estaba habilitado el soporte para MySQL, lo habilite y listo.
Gracias de Verdad por toda la ayuda, seguire experimentando, esperen mas preguntas de mi parte.
Atentamente,
Kuwox
Fatal Error
Bien Christian gracias por la ayuda, hago lo que me dijiste y todo
esta bien "segun lo visto", explico:
# netstat -an | grep mysql
unix 2 [ ACC ] STREAM LISTENING 1076 /var/run/mysqld/mysqld.sock
Coloco esto en settings.php
$db_url = 'mysql://nobody:password@localhost/drupal';
Pero igual sale el mismo error en el navegador (firefox).
Fatal error: Call to undefined function: mysql_connect() in
/var/www/drupal-4.6.1/includes/database.mysql.inc on line 31
Explico las caracteristicas de mi servidor:
IP Interno: 192.168.0.254
Debian Sarge
MySQL 4.1.11
Drupal 4.6.1
Apache 1.3.33
La puerta que usa Apache es 8080 (http://192.168.0.254:8080/drupal-4.6.1) ya que
tengo Squid y a el lo puse a usar el 80, tengo otras web trabajando en
el server y funcionan bien (formato html).
Auxilio, :S.