Foros del Web » Programando para Internet » PHP »

Problema con funcion no definida

Estas en el tema de Problema con funcion no definida en el foro de PHP en Foros del Web. Hola, me sale el siguiente error: Call to undefined function mysql_pconnect() al ejecutar un archivo utilizando el cron. El archivo si es ejecutado, pero a ...
  #1 (permalink)  
Antiguo 29/04/2008, 11:25
 
Fecha de Ingreso: febrero-2006
Mensajes: 217
Antigüedad: 18 años, 2 meses
Puntos: 0
Problema con funcion no definida

Hola, me sale el siguiente error: Call to undefined function mysql_pconnect() al ejecutar un archivo utilizando el cron. El archivo si es ejecutado, pero a la hora de conectarse a la BD se produce el error.

Sin embargo, si ejecuto el archivo sin usar el cron jobs, el archivo hace todo lo que tiene que hacer sin ningun problema.

Esta es la configuracion del servidor que uso.

Sistema Operativo Linux
Versión de Kernel: 2.6.9-42.0.3.ELsmp
Versión de Apache 1.3.39 (Unix)
Versión de PERL 5.8.8
Versión de PHP 5.1.4
MySQL version 5.0.45-community.

alguien sabe que puede ser?
  #2 (permalink)  
Antiguo 29/04/2008, 11:31
Avatar de eft0  
Fecha de Ingreso: junio-2003
Ubicación: Santiago - Chile
Mensajes: 635
Antigüedad: 20 años, 10 meses
Puntos: 9
Re: Problema con funcion no definida

Estas utilizando el cron programado con el CLI de PHP? ej:

/usr/local/php/php /home/yo/archivo.php

¿?

Te recomiendo ajustar el cron para que lo ejecute wget, ua que lo que hace es una peticion http directamente.
__________________
eft0's stuff! - http://estebanfernandez.net
  #3 (permalink)  
Antiguo 29/04/2008, 12:55
 
Fecha de Ingreso: febrero-2006
Mensajes: 217
Antigüedad: 18 años, 2 meses
Puntos: 0
Re: Problema con funcion no definida

Gracias eft0, encontre esta solucion en esta misma pagina usando wget, lo dejo por si le sirve a alguien mas:

Código HTML:
/usr/bin/wget -N -q http://www.miurl.com/archivo.php
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:56.