Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 24
  1. #1

    Problema errore server per mio sito con aruba

    Salve a tutti,
    ho registrato da poco un dominio con aruba. Utilizzo PHP e MySQL per interfacciarmi al server e le session per permettere il login diegli utenti registrati.

    Per ora il sito è "under costruction", perché ho un grosso problema con la pagina php che ha la funzione di aprire la sessione.
    Il problema che mi restituisce il server è il seguente:
    Internal Server Error

    The server encountered an internal error or misconfiguration and was unable to complete your request.

    Please contact the server administrator, postmaster@sito.it and inform them of the time the error occurred, and anything you might have done that may have caused the error.

    More information about this error may be available in the server error log.
    Il server error log mi da questi errori:
    Premature end of script headers: opensession.php, referer:

    suexec policy violation: see suexec log for more details, referer:
    ed il codice della pagina incriminata è il seguente:
    Codice PHP:
    <? 
    session_start
    (); 
    $_SESSION[user]=$_GET[user]; 
    $_SESSION[start]=1

    include (
    "../bonsai_connect.php"); 
    $link=mysql_connect($host$login$pass
        or die (
    "Non &egrave; stato possible accedere al server $host"); 
    mysql_select_db ($db$link
        or die (
    "Non &egrave; stato possibile selezionare il database $db"); 
         
         
    $query="update user set data_ultima_visita=NOW() where iduser='$_SESSION[user]'"
    $fai=(mysql_query($query)); 

    echo     
    "<meta http-equiv='refresh' content='0;url=profile.php'>"

    mysql_close($link); 
    ?>
    Sapreste aiutarmi a risolvere il problema?
    Grazie mille in anticipo.

  2. #2
    Utente di HTML.it L'avatar di hyde82
    Registrato dal
    Feb 2010
    Messaggi
    243
    usi un .htaccess?

  3. #3
    Scusa l'ignoranza... cos'è l'.htaccess?

  4. #4
    Utente di HTML.it L'avatar di hyde82
    Registrato dal
    Feb 2010
    Messaggi
    243
    ehm....vedi solo se è presente nella root del tuo sito.
    Nel frattempo prova anche a vedere se lo stesso errore è dato da una pagina diversa.
    controlla anche i permessi alle cartelle....e se puoi ,postare i l log degli errori dati dal server di aruba

  5. #5
    Prova a modificare la pagina cosi:
    Codice PHP:
    <? 
    session_start
    (); 
    $_SESSION['user']=$_GET['user']; 
    $_SESSION['start']=1

    include (
    "../bonsai_connect.php"); 
    $link=mysql_connect($host$login$pass
        or die (
    "Non &egrave; stato possible accedere al server $host"); 
    mysql_select_db ($db$link
        or die (
    "Non &egrave; stato possibile selezionare il database $db"); 
         
         
    $query="update user set data_ultima_visita=NOW() where iduser='$_SESSION[\'user\']'"
    $fai=(mysql_query($query)); 

    header('Location: http://tuosito.com/profile.php');

    mysql_close($link); 
    ?>

  6. #6
    Mi da lo stesso errore anche modificando come mi ha suggerito DKiller92.

    Il problema lo fa su quella pagina soltanto...
    non posso accedere alla pagina del profilo poichè mi serve che la pagina qui sopra riportata apra la sessione per accedervi e quindi non so se lo faccia anche li...

    Non c'è nessun file del tipo che diceva hyde82 nella root.

  7. #7
    Utente di HTML.it L'avatar di hyde82
    Registrato dal
    Feb 2010
    Messaggi
    243
    bè crea un altro script....e prova.In questo errore sono incappato anche io una volta e ripristinai i permessi delle cartelle...avendo cura di creare una nuova cartella per il files dei miei script...Se però non ne vieni a capo, contatta aruba ,aprendo un ticket....

  8. #8
    Allora prova cosi:
    Codice PHP:
    <?php
    session_start
    (); 
    $_SESSION['user']=$_GET['user']; 
    $_SESSION['start']=1
    session_write_close();

    include (
    "../bonsai_connect.php"); 
    $link=mysql_connect($host$login$pass
        or die (
    "Non &egrave; stato possible accedere al server $host"); 
    mysql_select_db ($db$link
        or die (
    "Non &egrave; stato possibile selezionare il database $db"); 
         
         
    $query="update user set data_ultima_visita=NOW() where iduser='$_SESSION['user']'"
    $fai=mysql_query($query); 

    header('Location: [url]http://tuosito.com/profile.php[/url]');

    mysql_close($link); 
    ?>

    Se ancora non funziona, postaci anche il codice della pagina bonsai_connect...

  9. #9
    Cmq è possibile che, se anche c'è, il file .htaccess non riesci a vederlo da filezilla!

    E magari è quello che ti sputtana tutto!

  10. #10
    Cmq è possibile che, se anche c'è, il file .htaccess non riesci a vederlo da filezilla!

    E magari è quello che ti da problemi!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.