Herkese merhaba arkadaşlar, PHP'de outbut buffering bir türlü çalışmıyor. Localhost'ta çalışmasına rağmen hosting'de çalıştıramadım.
AJAX ile istek almaya çalışıyorum ancak sayfa boş dönüyor. Aynı işlem yorumlar kısmında çalışıyor.
Print_r ile ekrana son verileri yazdırırsam içeriği görebiliyorum json_encode ile veri dönmüyor. jQuery tarafında sorun olduğunu düşünmüyorum, istek atabiliyorum.
Yardımcı olan arkadaşlara teşekkürler.

        $posts = $db->prepare('
            SELECT *
            FROM posts
            WHERE posts.ID < ? AND posts.sticky IS NULL AND posts.status = ?
            ORDER BY posts.created_at DESC
            LIMIT 0, 10      
        ');    
        $posts->execute([$id, 1]);
    $getPosts = $posts->fetchAll(PDO::FETCH_OBJ);
    
    ob_start();
    foreach($getPosts as $item):
        include App::View('parts/item');
    endforeach;
    $html = ob_get_clean();
    
    $total = count($getPosts);
  
    echo json_encode([
        'html' => $html,
        'hide' => $total < 10 ? true : false
    ]);