Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2003
    Messaggi
    32

    I COOKIE mi funzionano su Win ma non su Linux!!

    Ciao a tutti,

    ho realizzato un sistema di controllo degli accessi con PHP utilizzando i coocokie.
    Per sviluppare il sito ho adoperato un pc che gira con Win2000, web server EasyPHP 1.7.
    Quando faccio girare il sito in locale funziona bene.

    Ho caricato il sito sun un pc che gira con Linux (Slackware 9.1), web server apache con modulo php e mysql.
    Quando faccio girare il sito in remoto il sistema mi riconosce come utente autorizzato ma vengo rediretto nuovamente alla pagina di login e, infatti, non mi consente di accedere ad alcuna pagina protetta ... tanto quanto se non mi fossi mai loggato.

    Temo che tutto ciò dipenda dalla configurazione di PHP nel computer remoto, che amministro. Nonostante abbia cercato accuratamente delle differenze nei file php.ini dei due sistemi non sono riuscito a trovare il parametro da settare ...

    Chi mi aiuta?

    Un saluto

  2. #2
    Ma sotto linux sono abilitati i cookies?

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2003
    Messaggi
    32

    Precisazioni ...

    Ti ringrazio per l'aiuto Jeck,

    come faccio a controllarlo?E' una variabile contenuta nel file php.ini?Forse nel file httpd.conf?

    Preciso però che quando provo il sito lo faccio con Internet Explorer 6.0 da un pc con Win2000, dove ho naturalmente provveduto ad abilitare i cookies ... non sono sicuro che sia questo che mi hai chiesto!

    Perdonami ma, nonostante 'frequenti' Linuz da circa un annetto, questi sono i miei primi passi nell'amministrare un server web!

  4. #4
    Non si tratta di configurazione di php o del server, ma del browser che utilizzi per navigare. Da quanto ho capito per le pagine protette utilizzi i cookies, e se sotto win funziona controlla prima se sotto linux sono abilitati.

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2003
    Messaggi
    32
    Ti confermo che il browser utilizzato per testare il sito è il medesimo, sulla medesima macchina, e cioè Internet Explorer;

    -lo punto una volta all'indirizzo http://localhost/ per provare il sito in locale (che gira sotto Win2000), che funziona

    -e una volta all'indirizzo http://192.168.0.10/ per provare quello in remoto (che gira sotto Linux), che NON funziona

    Mi dispiace per la confusione.
    Se ci sono altre cose poco chiare nella mia spiegazione chiedi pure.

    Un saluto e grazie 1000

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.