Προς το περιεχόμενο

Session variables Php Apache Linux


drmetal

Προτεινόμενες αναρτήσεις

Δημοσ.

Καλημέρα,

 

άλλαξα πρόσφατα server και έχω ένα πρόβλημα με τις session μεταβλητές. Όταν μπαίνω στο με www μπροστα (http://www.example.com/something.php) οι $_SESSION μεταβλητές δουλεύουν μια χαρά, όταν μπαίνω από το example.com/something.php χωρίς www μπροστά, δεν γίνεται τίποτε, δεν μπορώ να διαβάσω τις session μεταβλητές.

 

Ξέρετε κάτι που μπορεί να βοηθήσει ?

 

Το script είναι custom made αλλά πριν την μεταφορά έπαιζε μια χαρά.

 

Ευχαριστώ

 

---------- Το μήνυμα προστέθηκε στις 09:43 ----------

 

Update: Στα cookies μου ο browser στέλνει το PHPSESSID=6dce91aa3e4ea23108c4e04a7d94bd69 στο http://www.example.gr και όχι στο example.gr

Δημοσ.

To www ουσιαστικά είναι ένα subdomain του site. Επομένως, τα session variables που έχεις στο site δεν μπορούν να διαβαστούν από τα subdomains. Είναι ουσιαστικά σα να προσπαθείς να περάσεις session vars από ένα site σε ένα άλλο.

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...