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.