Ho risolto:
il problema derivava da una parte di codice che, a quanto pare, sovraccaricava il server.
ecco la parte del codice che dava problemi anche se non so se è il caso parlare in questo topic:
Codice PHP:
// MIN E MAX
$min=1;
$max=8;
$num_output=0;
$query="SELECT * FROM tabella";
$i=0;
$query=" ";
while($i<6){
$Qrand=mysql_query("SELECT colonna FROM tabella WHERE IDB!=0 ".$query." ORDER BY RAND() LIMIT 1;");
$rand=mysql_fetch_array($Qrand);
//Ottieni creazione
$QCreaz=mysql_query("SELECT colonna1, colonna2, colonna3, colonna4 FROM tablella WHERE IDB=".$rand[0].";");
if( mysql_num_rows($QCreaz)>0 ){
$Creaz=mysql_fetch_array($QCreaz); // Ottieni creazione
echo '<a href="beads.php?id='.$Creaz[0].'"><li><img alt="'.$Creaz[1].' - '.$Creaz[2].'" src="'.$Creaz[3].'" /></li></a>';
$query.=" AND colonna1!=".$rand[0]." ";
$i++;
}
}
è possibile ottimizzarle in qualche modo? ho cambiato i nomo derivanti dal database
ripeto non capisco perchè questa parte di codice funziona perfettamente in locale.