Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/02/2016, 09:19
Avatar de el_tigre
el_tigre
 
Fecha de Ingreso: febrero-2006
Ubicación: Perú
Mensajes: 1.044
Antigüedad: 18 años, 3 meses
Puntos: 8
De acuerdo problemas con el error_log

amigos sucede que mi archivo error_log.php se llena todos los días más de 80Gb

Código PHP:
[12-Feb-2016 06:45:04 America/ChicagoPHP Warning:  mysql_connect() [<a href='function.mysql-connect'>function.mysql-connect</a>]: Can't connect to MySQL server on 'localHost' (111) in /home/xxxx/public_html/adodb/drivers/adodb-mysql.inc.php on line 358
[12-Feb-2016 06:45:04 America/Chicago] PHP Warning:  mt_rand() [<a href='
function.mt-rand'>function.mt-rand</a>]: max(0) is smaller than min(1) in /home/frasescr/public_html/frasediaria.php on line 27
[12-Feb-2016 06:45:04 America/Chicago] PHP Warning:  mt_rand() [<a href='
function.mt-rand>function.mt-rand</a>]: max(0is smaller than min(1in /home/frasescr/public_html/frasediaria.php on line 27 
eso último se repite por mucho, la parte última corresponde a un script que me genera aleatoriamente una frase diaria.

la linea 27 que alude es esta:
Código PHP:
$phr_random mt_rand(1,$total); 
Parte de mi código es esto:
Código PHP:
if(!isset($position_phr_today)){
    
$sql="Select position From active_frase";
    
$record=$conn->SelectLimit($sql);
    
$position_yesterday=$record->Fields("position");
    
$record->Close();
    
//Borro la frase de la DB.
    //Escojo una nueva frase y actualizo la DB.
    
$sql "Delete From active_frase";
    
$conn -> Execute($sql);
    
$sql=" Select Count(*) as Total From mfcG_posts where post_status='publish'";
    
$record $conn->SelectLimit($sql);
    
$total $record->Fields("Total");
    
$record->Close();
    
//Genero un numero random entre 1 y total.
    
$phr_random mt_rand(1,$total);
    while(
$phr_random==$position_yesterday){
         
$phr_random mt_rand(1,$total);
    }
    
$position_phr_today=$phr_random;
    
$sql="Insert Into active_frase(position,date_active) Values ($position_phr_today,'$today')";
    
$conn->Execute($sql);
}
// 
Cómo podría solucinarlo amigos, al llenar el archivo error_log.php me está causando estragos a mi servidor.

Saludos