• User

    Problema con session_start

    Salve a tutti,sto creando un semplicissimo script, da applicare a un mio sito web. A tale scopo, ho la necessità di usare le sessioni, come faccio spesso, ma questa volta, mi sono imbattuto in un ignoto problema. Appena inserisco, ovviamente nella prima riga della pagina, session_start();, la stessa pagina diventa irraggiungibile, con l'accompagnamento del familiare messaggio di chrome:
    La pagina web non è disponibile
    ERR_CONNECTION_RESET

    Non riesco proprio a capire da cosa possa dipendere... ecco il codice:

    [PHP]
    <?php
    session_start();
    $_SESSION['control'] = "0";
    ?>
    [/PHP]

    [HTML]
    <!DOCTYPE html>
    <html>
    <head>
    <title>Script registrazione</title>
    <link href="css/personalizzato.css" rel="stylesheet" media="screen">
    </head>
    <body>
    <div style="width:980px; margin:0 auto;">
    <form action="invio_dati.php" method="post">
    <table>
    <tr>
    <td>Codice univoco</td><td>Codice pubblico</td>
    </tr>
    <tr>
    <td><input type="text" name="cod_un" value="" /></td>
    <td><input type="text" name="cod_pub" value="" /></td>
    <tr>
    <td><input type="submit" name="submit" value="Invia" /></td>
    </tr>
    </table>
    </form>
    </div>
    </body>
    </html>
    [/HTML]

    Sto lavorando in locale sul xampp con la versione di php 7... magari hanno cambiato qualcosa riguardo le sessioni? Boh
    In attesa di una risposta
    Buona serata :gthi:


  • User

    Ho risolto il problema!
    L'errore si presenta con l'ultima versione di Xampp con php 7 e si risolve settando nel file php.ini la variabile use_only_cookies su 1 ( di default è 0).

    Ora Xampp non crasha più e la sessione viene avviata correttamente.

    Fonte:

    h t t p s : / / community.apachefriends.org/viewtopic.php?p=248070&sid=0b7559defe15317f41699d1ce9194e3f

    Buona serata :gthi: