- Home
- Categorie
- Coding e Sistemistica
- PHP
- Errore nella connessione al server APACHE
-
Errore nella connessione al server APACHE
Salve, ho un grosso problema:
da un pò di tempo non riesco più ad usare una mia procedura in locahost che prima funzionava perfettamente.
Uso Apache,Mysql e PHP da EasyPHP.
Devo dire che temporaneamente avevo modificato la porta ( da 80 a 4080) , ma poi ho ripristinato la porta orginale.
Quando tento di connettermi al localhost, la procedura va in tilt e mi memorizza nel file di lo ( Errori Apache) i seguenti messagii:Fri Nov 07 17:00:00 2008] [error] [client 127.0.0.1] File does not exist: c:/programmi/easyphp1-8/www/aggiornamenti/black2.jpg [Fri Nov 07 17:05:07 2008] [error] PHP Warning: mysql_connect(): Lost connection to MySQL server during query in c:\\programmi\\easyphp1-8\\www\\aggiornamenti\\verify.php on line 4 [Fri Nov 07 17:05:07 2008] [error] PHP Fatal error: Maximum execution time of 30 seconds exceeded in c:\\programmi\\easyphp1-8\\www\\aggiornamenti\\verify.php on line 4
P.S. Il codice che non esegue più è il seguente:
[PHP]$conn = mysql_connect("localhost","root","") or die('errore');
mysql_select_db("aggiornamenti",$conn) or die("Non esiste il db");$user = $_POST["UTENTE"];
$passw =$_POST["CHIAVE"];
//echo ("user =" .$user);
//echo("pass =" .$passw);
$sql = "SELECT USERNAME,PASSWORD FROM responsabili";
//echo($sql);
$risultato = mysql_query($sql) or die(print(mysql_error()));
$numero_righe = mysql_num_rows($risultato);
//echo($numero_righe );
if ($numero_righe > 0 )
{
$i=0;
$f=0;
while (($i<$numero_righe) && ($f == 0))
{
// echo($i);
$f_username = mysql_result($risultato,$i,'USERNAME');
$f_password = mysql_result($risultato,$i,'PASSWORD');
// echo $f_username;
// echo $f_password;
if (($f_username == $user )&& ($f_password == $passw))
{$f=1;
}
else
$i=$i+1;
}}
//echo ( $f);
if ($f == 0)
{
// echo("errore");
$_SESSION["error"] = "<font color=red>Username o Password errata. Riprova</font>";
header("Location:login.php");
}else
{
//ECHO("OK");[/PHP]Che cosa è successo?
Spero che qualcuno mi possa aiutare
Grazie
Ciao
ritaP.S. Io non ho nessun file black2.jpj; non c'entra assolutamente niente!
-
Ti consiglio di impsotare per prima cosa solo la connessione al database e vedere se funziona, se funziona controlla che non entri in un ciclo infinito pechè lo script impiega più di 30 secondi per generarsi e per quello viene bloccato.
-
Salve
volevo far notare che il problema si presenta ancge quando da EASYPHP
Scelgo ADMINISTRATOR e da qui MANAGE DATABASE il Sistema va in tilt.
Precedentemente avevo cambiato la porta 80 in 4080 ma poi ho ripristinato tutto ( almeno credo!)
Cosa può essere successo?
Tra l'altro , sempre in quest'ultimo periodo avevo scaricato e installato sul mio computer MOZILLA E FIREFOX;
avro' combinato qualche pasticcio?
BOH!
Spero che qualcuno mi aiuti; ho la mia procedura bloccata; non riesco a gestire il mio database nè da localhost nè con l'EASYPHP.
HELP!!!!!
Grazie
Rita