beisnikosspi Δημοσ. 23 Φεβρουαρίου 2011 Δημοσ. 23 Φεβρουαρίου 2011 Καλησπέρα σας. Θέλω να ρωτήσω το εξής: Έκανα κάποιες αλλαγές στο site που δουλεύω και για να εμφανιστεί σωστά το site, πρέπει να καθαρίζω χειροκίνητα την cache του εκάστοτε browser. Μπορεί κάποιος να με βοηθήσει ώστε να μου πει πως θα το αποφύγω αυτό? Υπάρχει κάποια εντολή σε php η οποία καθαρίζει την cache του browser? Ευχαριστώ.
dewn735 Δημοσ. 23 Φεβρουαρίου 2011 Δημοσ. 23 Φεβρουαρίου 2011 Μάλλον αυτό ζητάς: >header("Cache-Control: no-cache, must-revalidate"); header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); Θα μπορούσες επίσης να καλείς τη σελίδα με ένα τυχαίο αριθμό (πχ: page.php?rand=G145DS521S23151DFSG54FDG), ώστε κάθε φορά o browser να χρειάζεται να τη ξαναφορτώσει
beisnikosspi Δημοσ. 23 Φεβρουαρίου 2011 Μέλος Δημοσ. 23 Φεβρουαρίου 2011 Δοκίμασα τον κώδικα π μ έδωσες κ τώρα απλώς χρειάζεται ένα CTRL+F5 για να εμφανιστεί με τα καινούρια της ρούχα! Κάτι είναι κ αυτό...
thanocaster Δημοσ. 23 Φεβρουαρίου 2011 Δημοσ. 23 Φεβρουαρίου 2011 Δοκίμασε και αυτό... > header(“Pragma: no-cache”); header(“cache-Control: no-cache, must-revalidate”); header(“Expires: Mon, 26 Jul 1997 05:00:00 GMT”); Επίσης, μπορείς να βάλεις ένα meta που θα λέει στον browser σου να μην κασάρει τη σελίδα: > <meta http-equiv="cache-control" content="no-cache">
_tasos Δημοσ. 23 Φεβρουαρίου 2011 Δημοσ. 23 Φεβρουαρίου 2011 Θυμήσου να την ενεργοποιήσεις πάλι την cache όταν τελειώσεις με τις; αλλαγές σου, αλλιώς το site σου θα είναι πιο αργό.
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.