昨日よりモジュール利用させて頂いてます。残念なことにトラックバックの受信が出来ません。いくつか参考サイトを当たってみて、ApachのAcceptPathInfoの設定に問題ありと感じるのですが、対処方法が分かりません。出来れば具体的な解決方法をご教授お願いできませんでしょうか?参考にしたサイト(ROUTE286)http://r286.com/xoops/modules/weblog/details.php?blog_id=46
引用:残念なことにトラックバックの受信が出来ません。いくつか参考サイトを当たってみて、ApachのAcceptPathInfoの設定に問題ありと感じるのですが、対処方法が分かりません。出来れば具体的な解決方法をご教授お願いできませんでしょうか?当サイトの構成が、少々判りにくくなっていて、ただいま少しずつ整理中ですけど、WordPress/FAQ-TrackBackが受けられないに、当症状の対象法を書かせていただいております。参考にしていただければ幸いです。
残念なことにトラックバックの受信が出来ません。いくつか参考サイトを当たってみて、ApachのAcceptPathInfoの設定に問題ありと感じるのですが、対処方法が分かりません。出来れば具体的な解決方法をご教授お願いできませんでしょうか?
追加レスですけど、今starf42g さんのサイトを拝見させていただいたのですが、記事ブロックはゲストユーザにアクセス許可されていますが、WordPressモジュール本体は、ゲストユーザからのアクセスが許可されていないようです。この状態では、Trackbackを送るサーバからTrackbackURLにアクセスしても、権限が無いって拒否されるので、結局TrackBackが送れない事となります。一般に公開していないブログは、WordPressではTrackbackが受けれないという事ですね。
のぶのぶさん、丁寧なレス有難うございました。また、よくサイト内を確認もせずに問い合わせしてしまい申し訳ありません。早速、指示通り?にやってみたつもりなんですが、上手くいきません。もちろんモジュールのアクセス権限も与えました。因みに、受信だけでなく発信も上手くいっていません。どこか?根本から間違っているんでしょうか?当方完全無欠の素人おやじでして、分からないことばっかしなんです。ご迷惑でしょうが。。何か?他の問題(推測される)点等ありましたら、アドバイスお願いします。
先ほど、当方からstarf42gさんのサイトにトラックバックの送信テストをさせていただきましたが、やはりうまくいきませんでした。少し調べたところ、やはりAcceptPathInfoがうまく効いていないようですね。FAQでの解決方法は、レンタルサーバを使っている方のために、.htaccessに指定するように書かせてもらいましたが、少し調べさせてもらったところ、どうやらstarf42gのサーバは自宅サーバのようですね。自宅サーバの場合には、Apacheのデフォルトの設定のままでは.htaccessでの指定自体が有効になっていないことが多いようです。Apacheのhttpd.confの中に、直接 AcceptPathInfo on を指定してやれば、OKです。なお、.htaccessを有効にするのには、ApacheのDocumentRootが/var/wwwの場合には <Directory /var/www> : : AllowOverride All </Directory> 等のように指定すれば、/var/www以下のディレクトリで.htaccessの使用が可能になります。ご参考までに!
AcceptPathInfo on
<Directory /var/www> : : AllowOverride All </Directory>
のぶのぶさん有難うございます。トラックバック受信出来ました。ですが、サイト全体が、むちゃくちゃ重くなってしまったように感じます。AcceptPathInfo onをdocumentRootのすぐ下に入れました。因みに、</Directory>を入れるとApachが再起動に失敗してしまうもので、外しました。何処か?入れる適当な場所ってなかったのでしょうか?遅れましたが、当方FoxServなるソフトでWinXPにApach,PHP,Mysqlを入れてサーバー運用してます。なので、一般の方なら理解出来ることも。。さっぱりなんです。ほんと、しょうもない質問ばかりで申し訳ありません。
引用:のぶのぶさん有難うございます。トラックバック受信出来ました。ですが、サイト全体が、むちゃくちゃ重くなってしまったように感じます。AcceptPathInfo onをdocumentRootのすぐ下に入れました。因みに、</Directory>を入れるとApachが再起動に失敗してしまうもので、外しました。何処か?入れる適当な場所ってなかったのでしょうか?</Directory>は間違いで残ってしまってました。申し訳ありません。AcceptPathInfo onだけでOKです。元記事も修正しておきます。
のぶのぶさん有難うございます。トラックバック受信出来ました。ですが、サイト全体が、むちゃくちゃ重くなってしまったように感じます。AcceptPathInfo onをdocumentRootのすぐ下に入れました。因みに、</Directory>を入れるとApachが再起動に失敗してしまうもので、外しました。何処か?入れる適当な場所ってなかったのでしょうか?
AcceptPathInfo onで、「むちゃくちゃ重くなってしまったように感じる」って事ですけど・・・どうしてなんでしょうね???もしかして、下の方に書いた、AllowOverride Allの指定もされましたか?この指定は、各ディレクトリ階層すべてに.htaccessファイルの有無のチェックに行くので、Windows系のOS配下のApacheだと少々処理が重くなる可能性はあります。
このプログラムは KENT 氏の yybbs を xoops(PHP) に移植したものです - KENT -