• 26-10-2014, 09:26:49
    #1
    Merhaba arkadaşlar yazılımdan pek anlamıyorum yazılımcımda site yavaş açıldığı için cache kullanmış sanırım ve bu hatayı alıyorum.

    "Warning: session_start() [function.session-start]: open(/tmp/sess_9733daaed6721a463d***ba060b6fe4a, O_RDWR) failed: Permission denied (13) in /home/***/public_html/function.php on line 2"

    bilen bi arkadaş yardımcı olabilirse sevinirim.
  • 26-10-2014, 09:36:57
    #2
    Session_start in basina @ isareti koyarsaniz hata almazsiniz lakin kod islevini kaybeder.

    GT-I8150 cihazımdan Tapatalk 2 ile gönderildi
  • 26-10-2014, 10:12:15
    #3
    /tmp dizinindeki yazma izinlerini kontrol et, bir de disk doluluk kontrolü yap.
  • 26-10-2014, 10:24:42
    #4
    Teşekkürler arkadaşlar kodun başına @ koyunca hata iletisi kayboldu tmp klasörünün izinlerinin ne olması gerektiğini bilemediğim için birşey yapamadım (:

    Bir de sorum olacak Cache olmadan yüksek hitli bir siteyi hızlandırmak mümkün değilmidir yada hızlı çalışmasını.
  • 26-10-2014, 12:17:46
    #5
    dev
    Kurumsal Üye
    infoakademi adlı üyeden alıntı: mesajı görüntüle
    Teşekkürler arkadaşlar kodun başına @ koyunca hata iletisi kayboldu tmp klasörünün izinlerinin ne olması gerektiğini bilemediğim için birşey yapamadım (:

    Bir de sorum olacak Cache olmadan yüksek hitli bir siteyi hızlandırmak mümkün değilmidir yada hızlı çalışmasını.
    Yükset Hitten Ziyade Anlık Ziyaretçi Sayısı Yorar Siteyi. Eğer Sunucu Kendinize Ait İse Optimize Yaptırabilirsiniz veya Yazılımınızı Optimize Ettirebilirsiniz (Tekrarlanan SQL Sorgulaıar vb. Şeyler Olabilir)
  • 26-10-2014, 13:02:50
    #6
    yardımcı olabilecek biri varmı ozaman yazılım optimizesinde?
  • 26-10-2014, 13:07:40
    #7
    .htaccess'a cache kodları ekleyerek azda olsa çözüm bulabilirsiniz.
  • 26-10-2014, 21:01:19
    #8
    PHP Servisine /tmp/ klasörüne RDWR (Yazma-Okuma) izni verilmemiş. Yazılım taraflı değil php servisinin optimizasyonu ile ilgili bir sorun. Aşağıdaki belirteceğim kodu function.php dosyasında session_start(); kodundan önce yazmanız durumunda sorunu çözecektir ama kalıcı olarak sorunu gidermek için php servisinin bulunduğu kullanıcıya gerekli yetkilendirmeleri yapmanız gerekecektir.

    function.php dosyasının bulunduğu dizine bir adet sessions klasörü oluşturun. CHMOD olarak 777 tanımlayın ve içine boş bir index.html dosyası atın. (Güvenlik açısından bu klasörün içini başkaları görmemesi gerekir.)

    function.php dosyasında session_start(); kodundan önce aşağıdaki kodu yazın.
    ini_set('session.save_path',realpath(dirname($_SERVER['DOCUMENT_ROOT']) . '/sessions'));
    Eğer cache mevcutsa cache'leri temizleyin. Sorun düzelmiş olacaktır.
  • 27-10-2014, 14:34:57
    #9
    Dogukan adlı üyeden alıntı: mesajı görüntüle
    PHP Servisine /tmp/ klasörüne RDWR (Yazma-Okuma) izni verilmemiş. Yazılım taraflı değil php servisinin optimizasyonu ile ilgili bir sorun. Aşağıdaki belirteceğim kodu function.php dosyasında session_start(); kodundan önce yazmanız durumunda sorunu çözecektir ama kalıcı olarak sorunu gidermek için php servisinin bulunduğu kullanıcıya gerekli yetkilendirmeleri yapmanız gerekecektir.

    function.php dosyasının bulunduğu dizine bir adet sessions klasörü oluşturun. CHMOD olarak 777 tanımlayın ve içine boş bir index.html dosyası atın. (Güvenlik açısından bu klasörün içini başkaları görmemesi gerekir.)

    function.php dosyasında session_start(); kodundan önce aşağıdaki kodu yazın.
    ini_set('session.save_path',realpath(dirname($_SERVER['DOCUMENT_ROOT']) . '/sessions'));
    Eğer cache mevcutsa cache'leri temizleyin. Sorun düzelmiş olacaktır.
    Skype kullanıyormusunuz