SORU
1 EKİM 2008, ÇARŞAMBA


Kaydedilmemesine PHP Oturum verileri

"Sunucu" durumları. dokunmadım yemin ederim bir tane var Açıkçası php komut herhangi dokunmadı. Yaşıyorum sorun php veri farklı sayfaları veya sayfa yeniler arasında olduğu kaydediliyor. Biliyorum yeni bir oturum olarak oluşturulmuş doğru, çünkü ben ayarlanmış bir oturum değişkeni (örneğin $_SESSİON['foo'] = "foo" ve baskı tekrar aynı sayfada gayet iyi. Ama başka bir sayfada aynı değişkeni kullanmaya çalışırken ayarlı değil! Herhangi bir php fonksiyonları veya bilgileri benim ana kullanım neler olduğunu görmek için server var mı?

Burada benim ana çalışmayan bir örnek script' şu an itibariyle sunucu:

<?php
session_start();
if(isset($_SESSION['views']))
    $_SESSION['views'] = $_SESSION['views']  1;
else
    $_SESSION['views'] = 1;

echo "views = ". $_SESSION['views'];
echo '<p><a href="page1.php">Refresh</a></p>';
?>

'Görüş' değişken hiç bir sayfa yenileme yaptıktan sonra artan alır. Bu onların tarafında bir sorun olduğunu düşünüyorum, ama tam bir salak ilk ben değilim. emin olmak istedim.

İşte phpinfo() benim ev için' sunucu (PHP Versiyonu 4.4.7): alt text

CEVAP
1 EKİM 2008, ÇARŞAMBA


Tüm yararlı bilgi için teşekkürler. Benim ana sunucular değişti ve yolu kaydetmek farklı bir oturum kullanarak /var dışında başladı meğer artık var olmadığını/php_sessions. Bir çözüm tüm komut dosyaları ini_set(' session.save_path','SOME WRITABLE PATH'); ilan etmek olurdu ama bu bir acı olurdu. Ev sahibi ile konuştum ve onlar açıkça var olduğu gerçek bir yol için oturum yolu ayarlayın. Bu kimseye oturumu yolu sorunları yardımcı olur umarım.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Matt Stokes

    Matt Stokes

    22 Ocak 2008
  • RinconDynamic

    RinconDynami

    1 EKİM 2011
  • Soulkiller13 ツ

    Soulkiller13

    30 Mayıs 2013