• 30-11-2022, 16:47:00
    #1
    Bir arkadaşımın sitesini başka hosting e taşıdık fakat hata verdi. Önce php versiyonunu 5.6 ya çektik fakat şimdide aşağıdaki hatayı veriyor. Forumda belirtilenleri yaptım ama hata değişmedi.

    yardımcı olabilir misiniz?

    iyi çalışmalar.

    site adı: https://ausmachine.com/

    Hata:
    Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/ausmachinecom/public_html/index.php:1) in /home/ausmachinecom/public_html/index.php on line 1


    edit: notepad++ ile utf-8 bomsuz olarak kaydettim yükledim. Hata ekrandan gitti ama kalbimiz kadar temiz boş bir sayfa geldi. hata mesajı da yok ekranda.
  • 30-11-2022, 22:42:00
    #2
    session_start veya header fonksiyonlardan önce ekrana herhangi bir şey basılıyorsa bu hatayı verebilir, veya session_start daha önce çalıştırılmışsa verebilir.
    session_start() komutlarını
    if (session_status() === PHP_SESSION_NONE) { 
       session_start(); 
    }
    gibi değiştirebilirsiniz.
  • 01-12-2022, 00:21:51
    #3
    trgino adlı üyeden alıntı: mesajı görüntüle
    session_start veya header fonksiyonlardan önce ekrana herhangi bir şey basılıyorsa bu hatayı verebilir, veya session_start daha önce çalıştırılmışsa verebilir.
    session_start() komutlarını
    if (session_status() === PHP_SESSION_NONE) {
       session_start();
    }
    gibi değiştirebilirsiniz.
    Hocam UTF8 Bomsuz yapında hata gitti, beyaz ekran geliyor.