私のサイトでRSSフィードを読むのに問題があります。rssの読み込みに問題がある
フィードをサイトに追加すると、データベースにシリアル化してキャッシュします。リフレッシュを実行すると、一定の制限時間内にデータベースから再シリアル化します。それ以外の場合は、リモートサイトからのフィードをもう一度読みます。
は、私はこの問題は(私は維持する別のサイトから来ている)飼料自体
それはラテン1 charachtersetでデータベースからニュース項目が含まれているとしなければならないと思います。
だから私は私が行うフィードを作成する場合:
iconv("latin-1","UTF-8",$row["intro"])
をしかし、私は自分のサイト上のコンテンツをアンシリアライズするとき、私は次の注意を得る:[function.unserialize]アンシリアライズ():
お知らせ: /home/site/www/plugins/widgets/rss_reader/lib_rssreader.phpの2464バイトのオフセット621のエラーが行25
どのようなアイデアですか?
--new情報 - ユーロ記号はユーロ記号として表されているフィードから
。私はisv-8859をutf-8に変換するためにiconvを使うことを考えましたが、私はPHPサイトでこれがユーロ記号ではうまくいかないと読んでいました。これは私をどこにでも連れて行くつもりはない。
私はバイト620から625のように見えます。 –
ユーロ記号のようです – sanders