Sponsored Link

天気予報RSSは移転しました

powered by kenbo.net

カテゴリ別






rss2.0 [Valid RSS]
以前の「プラグインによる機能拡張」の投稿でMyBlogへのPing送信が出来ないと書いておりましたが、これはすぐに解決しました。NP_SendPingのPingサーバの指定に「http://ping.myblog.jp」と記入していたらNGでしたが、ここを「http://ping.myblog.jp/」と記入することでMyBlogの最新記事に表示されるようになりました。

しかしBlogのタイトルは表示されたのですが、記事のタイトルの方が白紙のままでした。ここが表示されるようになるまではそう簡単にはいきませんでした。

まずこのNP_SendPingのソースを見てみました。すると確かにBlog名とそのURLしか送信しておりません。きっとここを修正すればいいのだろうとあたりをつけて調べてみましたが解決しません。

さらに調べてみますと、次のような記事が見つかりました。

Myblog japan の Ping 受信エラー原因を予想してみるの巻(NDO::Weblog)
Myblog japan の Ping サーバは単にウェブログツールからの Ping (XML-RPCリクエスト)を受け付けるだけでなく、Ping を受信したと同時に送信元のサイトへ RSS を取得しに行って、最新のエントリからタイトルを引っ張ってくるという処理をしているようです。


予想と違ってNP_SendPingが原因では無く、このNucleusでのRSS出力が原因のようです。この原因としてはまずスキンに記入されているRSSが次のように相対パスになっていることです。

<link rel="alternate" type="application/xml+rss" title="RSS" href="xml-rss2.php" />


相対パスであればスキンのあるディレクトリを探しにいきますのでこれを解決するためには、このphpファイルをそこに置くか、あるいは次のように絶対パスで指定します。(※追記あり)

<link rel="alternate" type="application/xml+rss" title="RSS" href="<%blogsetting(url)%>xml-rss2.php" />


しかしこれでもまだ記事のタイトルは登録されません。パスの指定だけでなくxml-rss2.php自体がおかしいようです。確かに、これをIEでは見ることが出来ませんでした。(IEにはXMLパーサがありますので、正しいXMLなら内容を見ることができます。以前のlivedoorでは見ることが出来ました。)

Nucleusでのrss出力がおかしいということで、Nucleus用 RSS1.0 generatorや、RSS 0.91 & RSS 1.0 スキンをダウンロードして使ってみたのですが、やはりIEで見ることが出来ません。念のために記事を投稿してみましたが、全く同じでMyBlogにはBlog名しか登録されませんでした。

ここまで調べて駄目なのだから原因はNucleus側でなくXREA側では無いかと思い、そういう視点で調べてみますと原因が判明しました。XREAでは自動的に広告が付いてしまうので、このRSS用のPHPファイルにも広告が付いてしまって、RSSの文法エラーとなってしまったということでした。分かってしまえば当たり前のことですね(^^;)、

この対処方法はXREA で Nucleusをインストールする(Nucleusだとか)に詳しく書かれていますが、このうちの自分が行った対応を以下に記述します。

まずxml-rss2.phpの1行目に次の行を追加します。

#!/usr/local/bin/php


次にftpでアップロード後、そのパーミッションを変更します。(オーナーでの実行権限を付加)
最後に、.htaccessに以下を追加します。

<Files xml-rss*.php>
LayoutIgnoreURI *.php
AddHandler cgi-script .php
</Files>


これで記事を投稿したときに、MyBlogに記事のタイトルも登録されていることが確認出来ました。

※[追記]
出力ファイルの位置がスキンURLの相対位置になっているのはこのスキンのIncludeモードがskindirになっているためです。「スキンの編集」でこれをノーマルに変更してもOKです。ただし、この場合はインクルードしているファイルを探すディレクトリも変更されるので注意が必要です。
2004-09-02 21:16||Nucleus
|TrackBacks(93)

Comments


No comments yet

Add Comments

:

:
:


Trackbacks


Trackbacks

Trackback URL

the mini ice age europe [no blog name] pinged on 2006-12-26

the mini ice age europe

sugarland houston usa [no blog name] pinged on 2006-12-24

sugarland houston usa

aviation jobs [no blog name] pinged on 2006-12-19

aviation jobs

graduation gift ideas [no blog name] pinged on 2006-12-19

graduation gift ideas

mortgage loan payment calculator [no blog name] pinged on 2006-12-18

mortgage loan payment calculator

secret codes online casino [no blog name] pinged on 2006-12-14

secret codes online casino

airfare cheap class first [no blog name] pinged on 2006-12-12

airfare cheap class first

airfare lowest [no blog name] pinged on 2006-12-08

airfare lowest

mobile phone insurance [no blog name] pinged on 2006-12-07

mobile phone insurance

liberty mutual insurance [no blog name] pinged on 2006-12-07

liberty mutual insurance

credit after bankruptcy [no blog name] pinged on 2006-12-06

credit after bankruptcy

billings airport [no blog name] pinged on 2006-12-03

billings airport

bulgaria air [no blog name] pinged on 2006-11-30

bulgaria air

1989 lincoln town car radio [no blog name] pinged on 2006-11-29

1989 lincoln town car radio

100 top videos [no blog name] pinged on 2006-11-28

100 top videos

womens business loans [no blog name] pinged on 2006-11-27

womens business loans

which laptop computers [no blog name] pinged on 2006-11-26

which laptop computers

Samsung X830 ringtones [no blog name] pinged on 2006-11-21

Samsung X830 ringtones

Samsung D900 ringtones [no blog name] pinged on 2006-11-21

Samsung D900 ringtones

disco panic ringtones [no blog name] pinged on 2006-11-19

disco panic ringtones

animal ringtones [no blog name] pinged on 2006-11-19

animal ringtones

ringtone jukebox [no blog name] pinged on 2006-11-19

ringtone jukebox

download samsung ringtones [no blog name] pinged on 2006-11-18

download samsung ringtones

sprint pcs ringtones [no blog name] pinged on 2006-11-18

sprint pcs ringtones

Samsung SGH D900 ringtones [no blog name] pinged on 2006-11-17

Samsung SGH D900 ringtones

Pantech C300 ringtones [no blog name] pinged on 2006-11-17

Pantech C300 ringtones

Motorola MOTORAZR XX ringtones [no blog name] pinged on 2006-11-16

Motorola MOTORAZR XX ringtones

police ringtones [no blog name] pinged on 2006-11-16

police ringtones

metro pcs ringtones [no blog name] pinged on 2006-11-16

metro pcs ringtones

indian ringtones [no blog name] pinged on 2006-11-16

indian ringtones

ringtones nextel [no blog name] pinged on 2006-11-15

ringtones nextel

ringetoner [no blog name] pinged on 2006-11-12

ringetoner

mobile tones [no blog name] pinged on 2006-11-11

mobile tones

malaysia ringtones [no blog name] pinged on 2006-11-11

malaysia ringtones

indian ringtone [no blog name] pinged on 2006-11-11

indian ringtone

eminem ringtones [no blog name] pinged on 2006-11-10

eminem ringtones

video game ringtones [no blog name] pinged on 2006-11-09

video game ringtones

monophonic ringtones [no blog name] pinged on 2006-11-09

monophonic ringtones

sprint ringtones [no blog name] pinged on 2006-11-08

sprint ringtones

sony ericsson ringtone [no blog name] pinged on 2006-11-07

sony ericsson ringtone

ringback tones [no blog name] pinged on 2006-11-07

ringback tones

hip hop ringtones [no blog name] pinged on 2006-11-06

hip hop ringtones

motorola mp3 ringtones [no blog name] pinged on 2006-11-05

motorola mp3 ringtones

free rap ringtones [no blog name] pinged on 2006-11-05

free rap ringtones

us cellular ringtones [no blog name] pinged on 2006-11-05

us cellular ringtones

free hifi ringtones [no blog name] pinged on 2006-11-05

free hifi ringtones

free ringtones verizon [no blog name] pinged on 2006-11-04

free ringtones verizon

alltel ringtones [no blog name] pinged on 2006-11-04

alltel ringtones

christian ringtones [no blog name] pinged on 2006-11-04

christian ringtones

free ringtone downloads [no blog name] pinged on 2006-11-04

free ringtone downloads

nokia ringtones [no blog name] pinged on 2006-11-03

nokia ringtones

sony ericsson ringtones [no blog name] pinged on 2006-11-03

sony ericsson ringtones

nec ringtones [no blog name] pinged on 2006-11-03

nec ringtones

magix ringtone [no blog name] pinged on 2006-11-02

magix ringtone

libertines ringtones [no blog name] pinged on 2006-11-02

libertines ringtones

cool ringtones [no blog name] pinged on 2006-11-02

cool ringtones

cellular ringtones [no blog name] pinged on 2006-10-31

cellular ringtones

free cingular ringtones [no blog name] pinged on 2006-10-31

free cingular ringtones

polyphonic ringtones free [no blog name] pinged on 2006-10-31

polyphonic ringtones free

real music ringtones [no blog name] pinged on 2006-10-31

real music ringtones

polyphonic ringtones [no blog name] pinged on 2006-10-31

polyphonic ringtones

send ringtones [no blog name] pinged on 2006-10-29

send ringtones

police ringtones [no blog name] pinged on 2006-10-29

police ringtones

metro pcs ringtones [no blog name] pinged on 2006-10-29

metro pcs ringtones

beltoon downloaden [no blog name] pinged on 2006-10-28

beltoon downloaden

ringtones nextel [no blog name] pinged on 2006-10-28

ringtones nextel

nextel ringtone [no blog name] pinged on 2006-10-28

nextel ringtone

free ringtones for lg [no blog name] pinged on 2006-10-27

free ringtones for lg

cricket ringtones [no blog name] pinged on 2006-10-27

cricket ringtones

ringtones uk [no blog name] pinged on 2006-10-27

ringtones uk

voice ringtones [no blog name] pinged on 2006-10-26

voice ringtones

samsung free ringtones [no blog name] pinged on 2006-10-26

samsung free ringtones

midi ringtones [no blog name] pinged on 2006-10-26

midi ringtones

free lg ringtones [no blog name] pinged on 2006-10-26

free lg ringtones

cingular ringtones [no blog name] pinged on 2006-10-26

cingular ringtones

free sprint ringtones [no blog name] pinged on 2006-10-26

free sprint ringtones

verizon ringtones [no blog name] pinged on 2006-10-26

verizon ringtones

free polyphonic ringtones [no blog name] pinged on 2006-10-25

free polyphonic ringtones

order soma [no blog name] pinged on 2006-10-25

order soma

carisoprodol [no blog name] pinged on 2006-10-24

carisoprodol

hydrocodone online [no blog name] pinged on 2006-10-23

hydrocodone online

cheap cialis [no blog name] pinged on 2006-10-23

cheap cialis

diazepam [no blog name] pinged on 2006-10-23

diazepam

generic valium [no blog name] pinged on 2006-10-23

generic valium

carisoprodol [no blog name] pinged on 2006-10-23

carisoprodol

diazepam online [no blog name] pinged on 2006-10-23

diazepam online

cheap tramadol [no blog name] pinged on 2006-10-22

cheap tramadol

carisoprodol [no blog name] pinged on 2006-10-22

carisoprodol

carisoprodol [no blog name] pinged on 2006-10-22

carisoprodol

cheap cialis [no blog name] pinged on 2006-10-21

cheap cialis

ping送信不具合 sea of tranquility pinged on 2004-12-18

Mybloglistにpingが飛んでいないのはずいぶん前からわかっていたのですが なすすべもなく呆然と打たれないpingの行方を眺めていただけでした。 しかしいーかげんなにかしなくては、と思いたち、検索かけて調べてみ...

MyBlogへPingを送る 野良猫の視点から pinged on 2004-12-06

タイトルがうまく表示せれないんですよねーー。 無料SEO日記さんの記事を参考にしたらあっさり克服。 感謝です!

pingが通ってないことが判明 会社員日記 pinged on 2004-11-15

明日以降、こちらを参考に対応してみる。...