Nucleus(JP)フォーラム

NucleusCMS日本語版ユーザーのためのサポートフォーラムです。疑問が生じたらまずは記事検索をご利用ください。

ログインしていません。

#1 2005-11-22 14:22:17

AKI
メンバー
登録日: 2005-01-25
投稿: 49

Re: テクノラティなどへのpingが毎回エラー

こんにちは。
いつもお世話になっています。

Nucleusの使い方にもだいぶ慣れてきて、便利に使っているのですが、
ping送信について、ちょっと疑問があるので、どなたか情報をお持ちでしたら
教えて下さい。

現在、pingの送信には 「NP_SendPing0.6」 を利用しています。
ブログの設定画面にある 「Options for NP_SendPing」 の欄に、
以下のping送信先を設定しています。
(それぞれのURLは改行で区切っています)

http://ping.myblog.jp/
http://rpc.weblogs.com/RPC2
× http://bulkfeeds.net/rpc
http://ping.bloggers.jp/rpc/
× http://rpc.technorati.com/rpc/ping
http://www.blogoon.net/ping/
http://blog.goo.ne.jp/XMLRPC
http://ping.cocolog-nifty.com/xmlrpc
× http://ping.exblog.jp/xmlrpc
http://www.blogpeople.net/servlet/weblogUpdates
× http://ping.maplog.jp/

このうち、「×」をつけた送信先は、必ず毎回エラーメッセージが管理履歴に残ります。
URLをカンマ区切りで入力するように変えてみたり、
URLの最後にスラッシュがないものは付け加えてみたりしましたが、
どうしても、この4つだけがいつもエラーになります。

また、もう一つ気になる点として、アイテムを追加する際、
「SendPing」にチェックを入れてから追加すると、

The following message was returned by weblogs.com:
Error (flerror=1): Can't accept the ping because the URL must begin with http://.

といったメッセージが毎回表示されます。
以前Nucleus 3.15を使っているときにはこういったメッセージは出たことがありませんでした。
いろいろ触っている間に何かおかしなことをしてしまっているのでしょうか?

現在使っているNucleusのバージョンは3.21です。
アイテム自体は正常に追加できるので、緊急で困っているわけではないのですが、
何かご存知の方がいましたら、よろしくお願いします。


AKI

オフライン

#2 2005-11-22 14:28:07

Andy
メンバー
登録日: 2004-03-18
投稿: 1,495
ウェブサイト

Re: テクノラティなどへのpingが毎回エラー

ブログのURLは正しく指定されていますか?

オフライン

#3 2005-11-23 12:35:10

AKI
メンバー
登録日: 2005-01-25
投稿: 49

Re: テクノラティなどへのpingが毎回エラー

返信が遅くてすみません。

ブログのURLですが、管理画面のブログの設定から確認しました。
きちんと設定できていると思います。

ちょっと変な構成で作っているかもしれないのですが、その辺りが問題でしょうか。
構成は以下のような感じです。

/blog : nucleus本体をインストール
/dir1 : 実際にはこちらのディレクトリでブログを運営
・ index.php を複製して名前を変える方法で、複数ブログにして運営しています
・ 今後も別ディレクトリで別ブログを作るかもしれないので、こんな構成です

ブログのURL設定は、
http://hogehoge/dir1/index.php
http://hogehoge/dir1/foo.php
のような感じで入れているので、多分合っているとは思うのですが…。

情報が不十分なところなどありましたら、ご指摘下さい。
よろしくお願いします。


AKI

オフライン

#4 2005-11-29 15:51:35

AKI
メンバー
登録日: 2005-01-25
投稿: 49

Re: テクノラティなどへのpingが毎回エラー

自己レスです。

アイテム投稿した際に

The following message was returned by weblogs.com:
Error (flerror=1): Can't accept the ping because the URL must begin with http://.

というメッセージが表示されると最初に書いたのですが、
今日アイテムを投稿してみたら、そのメッセージはなく、

Pinging weblogs.com! This can a while...
When the ping is complete (and successful), your weblog will show up in the weblogs.com updates list.

If you aren't automatically passed through, try again.

と数秒表示されたあと、

The following message was returned by weblogs.com:
Success: Cannot accept the ping because an error occurred.

と表示されるようになりました。

英語はよくわかりませんが、何となくエラーではなくなったっぽいので、
メッセージの件については一応解決(?)しました。お騒がせしました。

テクノラティなど、特定サイトへのpingがエラーになる件については、今も変わりません。
「私もエラーになる」「私はエラーは出ない」といった情報だけでもかまいませんので、
よろしくお願いいたします。

環境は、
・ Nucleus 3.21 (8/16の修正版当ててます)
・ SendPing 0.6 (0.5のときも同様の症状)
・ mysql 3.23.xx 以降
・ php 4.2.2 (CGIモード)
です。


AKI

オフライン

#5 2005-11-29 18:32:48

藤咲
Administrator
From: 広島
登録日: 2003-11-17
投稿: 1,211
ウェブサイト

Re: テクノラティなどへのpingが毎回エラー

AKI さんの発言:

「私もエラーになる」「私はエラーは出ない」といった情報だけでもかまいませんので、
よろしくお願いいたします。

テクノラティはエラーに出ませんが、
http://blog.goo.ne.jp/XMLRPC
http://ping.blogmura.jp/rpc/
http://bulkfeeds.net/rpc
http://ping.myblog.jp/
が時たまエラーに出ますね。サーバー側の待ち時間かな…と思っていたので気にしてませんでした。
たとえばエラーが出るping先だけにしてみるとか、テクノラティ1件だけにpingしてみるとかで
試してみるのはどうでしょうか?


藤咲
備忘録とかもろもろ
http://fjsk.tk/

オフライン

#6 2005-11-29 21:10:14

Tokitake
メンバー
From: Fukuoka
登録日: 2004-01-11
投稿: 18
ウェブサイト

Re: テクノラティなどへのpingが毎回エラー

こんにちは。

こちらでもエラーになってますねぇ。
今まで気がついてませんでした(^^;

この辺のエラーの原因を追跡できるように改造してみます。
で、解決できるようなら解決してみますので、少々お時間ください。

オフライン

#7 2005-11-29 23:57:13

Tokitake
メンバー
From: Fukuoka
登録日: 2004-01-11
投稿: 18
ウェブサイト

Re: テクノラティなどへのpingが毎回エラー

http://www.fukulog.com/item/955

にエラーメッセージを詳細に出せるようにしたものをアップしました。

    function getDebug() { return 0; }

    function getDebug() { return 1; }

にしてからアップロード後、記事を追加すると管理履歴にすべてのPING送信結果が
表示されると思います。

単純なエラーはこれでつぶせると思いますが、そうでないものを解決していくのは
それぞれ解析が必要になりそうです。

すでに、いくつかエラーの原因がわからないものが・・・。
誰か個別に解析したら教えてください(^^;;;

オフライン

#8 2005-11-30 00:31:21

AKI
メンバー
登録日: 2005-01-25
投稿: 49

Re: テクノラティなどへのpingが毎回エラー

>藤咲さん
お返事ありがとうございます。
やはりpingを受け取るサーバの方の問題なのでしょうか…。
いつも同じサイトだけがエラーになるので、もしかして私の使い方に原因があるのかな…とも
思っていました :oops:
なるほど、ping先を1つにして確かめるのはやっていませんでした。
早速試してみます。

>Tokitakeさん
お返事ありがとうごさいます。
す、すみません…わざわざバージョンアップしていただきまして、ありがとうございます。
お手数おかけしました。
でも、これで何か掴めるかもしれません。
あまり知識はない方ですが、何か分かったことがありましたらご報告いたします。


AKI

オフライン

#9 2005-12-01 11:06:08

AKI
メンバー
登録日: 2005-01-25
投稿: 49

Re: テクノラティなどへのpingが毎回エラー

NP_SendPing0.7(EUC版)に変更してみましたところ、
今までエラーが出ていたサイトにも正常にpingが送れました!
(Results:Thanks for your ping. になりました)

詳しい原因は分かりませんが、
Nucleus EUC版を使っていたことも問題だったんでしょうか…。

ちょっと気になっていたので、大変すっきりしました。
ありがとうございました。


AKI

オフライン

#10 2005-12-02 21:24:46

Tokitake
メンバー
From: Fukuoka
登録日: 2004-01-11
投稿: 18
ウェブサイト

Re: テクノラティなどへのpingが毎回エラー

よかったです。

EUC-JPに対する配慮をしてなかったのが問題でしたね・・。
すいませんでした。

何か他に気がついたことあればまた教えてください smile

オフライン

#11 2006-01-26 21:10:23

shanry
メンバー
登録日: 2005-12-10
投稿: 19

Re: テクノラティなどへのpingが毎回エラー

NP_SendPing7.0利用しています。
管理履歴で、成功しているようですが、そのサイトへいって検索してみてもヒットしないのですが、なぜでしょう。

みなさんはいかがですか?

オフライン

#12 2006-01-26 22:55:11

Z10
メンバー
From: 神奈川
登録日: 2005-06-30
投稿: 228

Re: テクノラティなどへのpingが毎回エラー

一つ前のNP_SendPing0.6ですが、Technoratiは用意しているRSSなどすべて拾われている気がします。同じキーワードで検索した際等、時には同じアイテムが3つならぶ状態で、逆に用意するフィードを削ろうかと考えたこともあります。
Yahooもmsnもどんどん好きなだけ持ってってな状態に最近になってます。Googleも最近態度を改めたようで結構持ってってくれます。
私のところでは拾われないということは全く感じてないです。


Kilax.org
http://kilax.org
Kilax : Nucleus HTML5 w/Responsive Skin
http://kilax.org/blog/catid_2-itemid_3.html

オフライン

#13 2006-01-27 10:20:15

藤咲
Administrator
From: 広島
登録日: 2003-11-17
投稿: 1,211
ウェブサイト

Re: テクノラティなどへのpingが毎回エラー

shanry さんの発言:

NP_SendPing7.0利用しています。
管理履歴で、成功しているようですが、そのサイトへいって検索してみてもヒットしないのですが、なぜでしょう。
みなさんはいかがですか?

このあたりのやり取りが参考になると思います。
<!-- l --><a class="postlink-local" href="http://japan.nucleuscms.org/bb/viewtopic.php?t=1327">viewtopic.php?t=1327</a><!-- l -->

そこにも書いたのですが、ping後に相手側で繁栄されるのは、相手側として
「ping受け取る→サイトを確認に行く→link rel="alternate"をチェックし、RSSを取得」
という流れを経て行われるので、pingを送信できただけでは反映されてないことが起きるのです。


藤咲
備忘録とかもろもろ
http://fjsk.tk/

オフライン

#14 2006-01-27 20:24:32

shanry
メンバー
登録日: 2005-12-10
投稿: 19

Re: テクノラティなどへのpingが毎回エラー

ご返信ありがとうございます。

なるほど、pingサーバーの仕組みか始めて分かりました。
送っているのは、サイトの名前と、サイトのURLしか送ってなくて、pingサーバーがその記事を取りにくるということなのですね。←間違って無いですか?

ということは、Thankyouなのに、表示されないのは、こっちのRSSを受け側がとれなかったということですよね。

教えていただいたスレッドを参考に、試してみます。

オフライン

Board footer