ho provato in mille modi ma non funzionano nemmeno con un semplice script....

ho provato cosi,nella pagina index.php ho messo:
Codice PHP:
<?php
session_start
();
echo 
$_SESSION['utente'];
?>

[url="/login.php"]login[/url]
e nella pagina login.php questo:

Codice PHP:
<?php    
  
session_start
();
$user="fabio";
$_SESSION["utente"]=$user;

header("Location:/index.php");

?>
ho provato anche con header("Location:http://localhost/index.php");

le sessioni me le registra correttamente nella cartella /tmp con questa stringa:

utente|s:5:"fabio";

ma quando mi rimanda alla pagina index.php non mi legge la sessione e non mi stampa il risultato.

Può essere che c'e qualche settaggio errato nelle configurazioni di php e apache? o cosa?

Lo stesso script, l'ho provato online su hosting windows e funziona, invece su hosting linux/apache mi da un errore 500...

sono sconvolto........