Merhaba haber sitemiz için bir rss akışı oluşturduk. Kaynaktan haberi çekiyor ve XML yapısına dönüştürüyor. Bugüne kadar sorunsuz çalışıyordu. Bu sabah durdu ve bu hatayı vermeye başladı.



Hata:

thrown in /home/***/public_html/bot/rss.php on line 14
[20-Jul-2022 12:38:17 UTC] PHP Fatal error: Uncaught Error: Call to a member function find() on bool in /home/**/public_html/bot/rss.php:14
Stack trace:
#0 {main}
 thrown in /home/ruhahaberajansi/public_html/rhabot/rss.php on line 14
Bahse konu olan kod kısmı

echo '<rss version="2.0">
<channel>
<title>Özel RSS Formatı</title>
<description> RSS formatı</description>
<language>tr-TR</language>';

foreach ($icerik->find("item") as $key) {
    
    echo '<item>
            <HaberKodu>'.$key->find("id",0)->plaintext.'</HaberKodu>
            <UstKategori>-</UstKategori>
            <Kategori><![CDATA['.kategoribul(str_replace(["<![CDATA[","]]>"],["",""],$key->find("categorydescription",0)->plaintext)).' ]]></Kategori>
            <Sehir>-</Sehir>
            <SonDakika>Hayır</SonDakika>
            <title>'.str_replace(["<![CDATA[","]]>"],["<![CDATA[ "," ]]>"],$key->find("title",0)->plaintext).'</title>
            <description>
            '.str_replace(["<![CDATA[","]]>"],["<![CDATA[ "," ]]>"],$key->find("description",0)->plaintext).'
            </description>
            <pubDate>'.$key->find("sqlDate",0)->plaintext.'</pubDate>
            <SonHaberGuncellenmeTarihi>'.$key->find("sqlDate",0)->plaintext.'</SonHaberGuncellenmeTarihi>
            <SonFotografEklenmeTarihi>-</SonFotografEklenmeTarihi>
            <images>
            <image ResimKodu="resimid" HaberKodu="'.$key->find("id",0)->plaintext.'" filesize="'.filesize_al(str_replace(["<![CDATA[","]]>"],["",""],$key->find("photos",0)->plaintext)).'">'.str_replace(["<![CDATA[","]]>"],["",""],$key->find("photos",0)->plaintext).'</image>
            </images>
          </item>';
}
echo '</channel>
</rss>';
Bu konuda bana yardımcı olabilir misiniz?