Herhangi bir fikir, neden -, onlar ancak PHP 5.2.9 kullanırken ne zaman PHP 4.4.7 kullanırken Çerezler kurmuyoruz?

1 Cevap php

Yani oldukça uzun bir süre varlığını sürdürüyor mevcut web sitesinde bir müşteri için bir proje üzerinde çalışıyoruz. Kullanılan PHP versiyonu 4.4.7, ve ben yükseltmek için onlara sormak için bir konumda değilim. (Sistem eski ve bir şey kırılabilir) Geçtiğimiz hafta benim projede bazı değişiklikler yapılmış her şey ayarlanmış cezası çerezleri çalıştı, sayfaları çalıştı. Ben daha önce site test gidin ve tüm ani çerezleri artık çalışmaz. Giderme 2 saat sonra nihayet sadece bu oluşan basit bir test sayfası kurmak:

<?php
setcookie('eventCookie','1', time()+7200,'/','.levijackson.net');
echo $_COOKIE['eventCookie'];
?>

(Ben doğru etki. Levijackson.net değişti) benim kendi yanı sıra hem kendi sitesinde bu koymak

Ben iki sayfada sayfanın 2 ferahlatır yaptım ve sadece benimkine o çerez iade etmedi. Peki böyle bir şey neden olmuş olabilir? Onların Admin / ev sahibi tarafından değiştirilmiş olabilir belirli bir ayar var mı?

Ben test yaptım ve HttpOnly kurabiye hala çalışır, bu yüzden sorun giderme sırasında ben onlara geçmek için gidiyorum.

edit: Neredeyse o FF çalışıyor ama Chrome ve IE bu hiç çalışmıyor, söylemeyi unuttum. Emin değil bu yararlı olacaktır, ama ben yine de tarayıcı olmadığını düşünüyorsanız.

Thanks
Levi

1 Cevap

Sadece bir tahmin - onların server auto_prepend_file etkin, ve oto-önüne çıktısı müşteriye bir şey ediliyor dosyası olduğunu olabilir. anything müşteriye gönderildikten sonra çerezler şey istemciye gönderilmeden önce gönderilmesi gerekir sayfa başlığında, ayarlamak gerekir beri, set_cookie(), çalışmaz.

O değilse, phpinfo() nasılsa bu etkileyebilecek herhangi diğer ayarları arıyor, dökümü a "PHP Çekirdek" bölümüne diff'ing deneyin.

Edit: Her iki site kamuya açık eğer İşte deneyebileceğiniz başka bir şey var. Buraya git: http://web-sniffer.net/. Bu site site tarafından iade edilen gerçek HTTP başlıklarını gösterecektir. Her iki site için test dosyasını çalıştırın ve döndürülen Set-Cookie başlıklarında herhangi bir fark olup olmadığını görmek için sabırsızlanıyoruz.