User:
Pass:
Keep:   
Xoops Cube Project
XOOPS Cube Project Site
Powered by Google


Powered by XOOPS Cube Legacy 2.1.8
PukiWikiMod 1.5.1
WordPress Module 0.6.0 Alpha
トラックバックにアクセスするとエラー? 投稿者: かせー 投稿日:2006/07/02(Sun) 07:16 No.2986  
初めまして、かせーと申します。
WordPressMeモジュールが便利で使わせてもらています。
とても感謝しています。

今回、0.3.3のバージョンから0.5.0にバージョンアップしたところ、
トラックバックにアクセスすると、"Sorry, Invalid Request."
となってしまいました。
原因など調べて解決方法も見つけたので報告します。

"Sorry, Invalid Request."が出る原因は、Windowsで使用していると起こるようです。

wp-trackback.phpの中で、0.5.0からパスの比較を行ってるようですが、
(11行目ぐらい)

if (wp_base().'/'.$trackback_filename != __FILE__ ){

この部分で比較が失敗してしまうようです。
Windows場にPHPをインストールした場合、__FILE__の文字列は'\'で区切られたパスが返ってきます。
一方『wp_base().'/'.$trackback_filename』では、'/'で区切られたパスが返ってきます。
その不一致で必ず比較が失敗してしまうようです。

解決方法としては、__FILE__のパスをstr_replace等で、'\'を'/'に変えた
変数を用意してそれと比較するとうまくいくようです。

環境依存があるので、あまり良い方法とは思いませんが、
私が対処した方法を載せておきます。

$__file__ = str_replace( '\\' , '/' , __FILE__ );
if (wp_base().'/'.$trackback_filename != $__file__ ) {
〜〜〜〜〜
}

こんな感じです。
似たような投稿が見あたらなかったので投稿しました
がすでにありましたら申し訳ありません。
長文失礼しました。


Re: トラックバックにアクセスするとエラー? 投稿者: nobunobu 投稿日:2006/07/03(Mon) 15:04 No.2990  

引用:

かせーさんは書きました:
初めまして、かせーと申します。
WordPressMeモジュールが便利で使わせてもらています。
とても感謝しています。

今回、0.3.3のバージョンから0.5.0にバージョンアップしたところ、
トラックバックにアクセスすると、"Sorry, Invalid Request."
となってしまいました。
原因など調べて解決方法も見つけたので報告します。

"Sorry, Invalid Request."が出る原因は、Windowsで使用していると起こるようです。

wp-trackback.phpの中で、0.5.0からパスの比較を行ってるようですが、
(11行目ぐらい)

if (wp_base().'/'.$trackback_filename != __FILE__ ){

この部分で比較が失敗してしまうようです。
Windows場にPHPをインストールした場合、__FILE__の文字列は'\'で区切られたパスが返ってきます。
一方『wp_base().'/'.$trackback_filename』では、'/'で区切られたパスが返ってきます。
その不一致で必ず比較が失敗してしまうようです。

解決方法としては、__FILE__のパスをstr_replace等で、'\'を'/'に変えた
変数を用意してそれと比較するとうまくいくようです。

環境依存があるので、あまり良い方法とは思いませんが、
私が対処した方法を載せておきます。

$__file__ = str_replace( '\\' , '/' , __FILE__ );
if (wp_base().'/'.$trackback_filename != $__file__ ) {
〜〜〜〜〜
}

こんな感じです。
似たような投稿が見あたらなかったので投稿しました
がすでにありましたら申し訳ありません。
長文失礼しました。

貴重な情報ありがとうございました。
確かにWindows環境では問題が発生しますね。
他にもこの様な判定をしている部分がありそうなので、当方でも調べてみます。


Re[2]: トラックバックにアクセスするとエラー? 投稿者: かせー 投稿日:2006/07/09(Sun) 11:34 No.3002  

引用:

nobunobuさんは書きました:
貴重な情報ありがとうございました。
確かにWindows環境では問題が発生しますね。
他にもこの様な判定をしている部分がありそうなので、当方でも調べてみます。

よろしくお願いします。
こちらでもまた何かありましたら書かせていただきます。


Repository SnapShotって 投稿者: 超初心者 投稿日:2006/07/06(Thu) 08:32 No.2995  
はじめまして、超初心者です。
Release 0.5.0 RC Finalをダウンロードしようと思ったのですが、ふと目に入ったRepository SnapShotって、何でしょうか。
どなたか教えていただけないでしょうか。よろしくお願いします。


Re: Repository SnapShotって 投稿者: nobunobu 投稿日:2006/07/07(Fri) 08:51 No.2996  

引用:

超初心者さんは書きました:
はじめまして、超初心者です。
Release 0.5.0 RC Finalをダウンロードしようと思ったのですが、ふと目に入ったRepository SnapShotって、何でしょうか。
どなたか教えていただけないでしょうか。よろしくお願いします。

小生が開発しているプログラムは、現在はSubVersionというソースのバージョン管理を行ってくれるツールにて管理を行っています。
このバージョン管理を行っているツールのソース格納域をリポジトリーと呼んでいます。
リポジトリーには、過去の各リリースを含む全ての修正履歴が全て格納されています。
このリポジトリーによって、小生が本来GPLで公開されている本家WordPress1.0.3に対してどのような修正を行ってきたかが判るようになっており、GPLの要件を満たす目的で公開もしています。

で、このリポジトリーに格納しているソースを、対象バージョン毎に2時間おきに取り出して、圧縮した物をスナップショットと呼んでいます。

ということで、Repository SnapShotとは、小生が開発しているプログラムのその時点時点での最新版という事になります。

0.3.3系及び、0.5.0系に対しては基本的にはバグ修正が中心なので、これらのバグ修正の最新版がRepository SnapShotに格納されている事になります。
但し0.6.0系やMyGmapモジュールは開発途上版で、新しい機能をテストする場合もありますので、新しい物だけら安定しているという事は無い場合もありますのでご注意を!


Re[2]: Repository SnapShotって 投稿者: 超初心者 投稿日:2006/07/07(Fri) 10:32 No.2998  

引用:

nobunobuさんは書きました:
引用:

超初心者さんは書きました:
はじめまして、超初心者です。
Release 0.5.0 RC Finalをダウンロードしようと思ったのですが、ふと目に入ったRepository SnapShotって、何でしょうか。
どなたか教えていただけないでしょうか。よろしくお願いします。

小生が開発しているプログラムは、現在はSubVersionというソースのバージョン管理を行ってくれるツールにて管理を行っています。
このバージョン管理を行っているツールのソース格納域をリポジトリーと呼んでいます。
リポジトリーには、過去の各リリースを含む全ての修正履歴が全て格納されています。
このリポジトリーによって、小生が本来GPLで公開されている本家WordPress1.0.3に対してどのような修正を行ってきたかが判るようになっており、GPLの要件を満たす目的で公開もしています。

で、このリポジトリーに格納しているソースを、対象バージョン毎に2時間おきに取り出して、圧縮した物をスナップショットと呼んでいます。

ということで、Repository SnapShotとは、小生が開発しているプログラムのその時点時点での最新版という事になります。

0.3.3系及び、0.5.0系に対しては基本的にはバグ修正が中心なので、これらのバグ修正の最新版がRepository SnapShotに格納されている事になります。
但し0.6.0系やMyGmapモジュールは開発途上版で、新しい機能をテストする場合もありますので、新しい物だけら安定しているという事は無い場合もありますのでご注意を!

nobunobuさま
分かりやすい解説、ありがとうございます。
ということは、050をダウンロードしようと思ったら、このRepository SnapShotをダウンロードすれば良いということなんですね。なるほど。。。
ありがとうございます。
いろいろと勉強してみようと思いますので、今後ともよろしくお願いします。


メールからの投稿は? 投稿者: GG 投稿日:2006/06/25(Sun) 15:46 No.2972  
お世話になっております。
メールからの投稿がうまくいきません。
オプションの blog by email settings で
サーバーアドレス
ID
Password
subjectprefixは blog:
を設定しました。そして、投稿時に、
タイトルの所に、
blog:投稿のタイトル
とし、本文は

ID:password
本文

としました。が、投稿されないようなのです。
wp-readmeをみると、configファイルという記述が出てきていますが、これはオプションのところのことをいっているのでしょうか?
また、メールサーバーのチェック間隔をどこでどうやっていじればよいのでしょうか?
このreadme文書の表記と実際のモジュールでの該当部分がわからないことがおおいように感じられます。
どうぞ、よろしくご教授ください。


Re: メールからの投稿は? 投稿者: tm 投稿日:2006/06/25(Sun) 23:44 No.2973  

たくさん書いたんですが、手がBackspaceに触れてしまい
消えてしまいました とほほ。


wordpress/wp-mail.phpにアクセスしたら取り込み処理が起動します。
アクセスしても×な場合は、mailboxが空になったかとかを
確認して問題を切り分けできます。
自動処理はcronからでもApplescriptなどからでも
wp-mail.phpにアクセスさせます。wordpressページの表示にwp-mail.phpを
埋め込むという話題も、過去ログにありますよ。


Re[2]: メールからの投稿は? 投稿者: GG 投稿日:2006/06/26(Mon) 23:03 No.2975  

引用:
たくさん書いたんですが、手がBackspaceに触れてしまい
消えてしまいました とほほ。



お手間を取らせてしまい申し訳ありません。
是非に、読ませていただきたかったですが・・・。

引用:
wordpress/wp-mail.phpにアクセスしたら取り込み処理が起動します。
アクセスしても×な場合は、mailboxが空になったかとかを
確認して問題を切り分けできます。
自動処理はcronからでもApplescriptなどからでも
wp-mail.phpにアクセスさせます。wordpressページの表示にwp-mail.phpを
埋め込むという話題も、過去ログにありますよ。



できました。
「xoopsのIDとpassだという点」
「手動で取り込み処理をする点」
を読み落としていました・・・。
nucleusでのモブログ経験がありましたので、つい、投稿した後にアクセスすればよいのだと思っていました。失礼しました。

自動処理についての過去ログですが、
http://www.kowa.org/modules/yybbs/viewbbs.php?bbs_id=4&serial=357#398
これですよね?
なにをどうすればよいのかが、今ひとつ追えない初心者です。
1・wp-mail.phpのどこをどう変えるのか?
2・header.php or index.phpのどこになにをするのか?
このへんがわからないのです。
ご教授願えますでしょうか?


Re[3]: メールからの投稿は? 投稿者: tm 投稿日:2006/06/27(Tue) 04:51 No.2976  

includeさせる方法の場合、キモなのは
引用:
で、前回wp-mail.phpにアクセスした時間からx分たった後またincludeしています。

この部分ですよね。wp-mail.phpも変更してしまうので
自分でコードがかけないとバージョンアップの時に
また同じ質問をしないといけなくなるかもしれません。

運用上の方法としては、モブログ用のメールアドレスに
レスポンダを仕掛けて、本文に

↓クリック
http://....wordpress/wp-mail.php

のように書いておけばケータイからでも
クリックできますし、負荷も軽いんじゃないでしょうか。
(クリックしてレスポンスをまたずに切断してもいいし)
その場合でも、モブログ用アドレス非公開が原則ではありますが。

それか、登録ユーザだけに表示されるブロックで
wp-mail.phpへのリンクボタンを用意しておくとか。

運用スタイルはいろいろ考えられるとは思います。


Re[4]: メールからの投稿は? 投稿者: GG 投稿日:2006/06/28(Wed) 00:12 No.2977  

引用:
wp-mail.phpも変更してしまうので
自分でコードがかけないとバージョンアップの時に
また同じ質問をしないといけなくなるかもしれません。

なるほどぉ。そういうのはつらいです。

引用:
運用上の方法としては、モブログ用のメールアドレスに
レスポンダを仕掛けて、本文に
↓クリック
http://....wordpress/wp-mail.php
のように書いておけばケータイからでも
クリックできますし、負荷も軽いんじゃないでしょうか。
(クリックしてレスポンスをまたずに切断してもいいし)
その場合でも、モブログ用アドレス非公開が原則ではありますが。
それか、登録ユーザだけに表示されるブロックで
wp-mail.phpへのリンクボタンを用意しておくとか。

よくわかりました。そういった運用を考えます。
お手間を取らせました。
ありがとうございました。


Re[5]: メールからの投稿は? 投稿者: TARO 投稿日:2006/07/05(Wed) 06:07 No.2991  

横からすみません。
私の疑問と同じようなので一緒にお願いしたいと思い書かせていただきました。
わたしもwordpressを活用させて頂いております。いつも本当にありがとうとうございます。
私の現象は、メールの本文(EUC-JP)はOKですがメールのサブジェクトがいろいろなメールソフトで試しても、どうしても文字化けしてしまいます。
PHP.iniで設定を変更することも可能です。どうしたらよろしいでしょうか?
よろしくお願いします。


Re[6]: メールからの投稿は? 投稿者: tm 投稿日:2006/07/05(Wed) 10:04 No.2992  

このトピックは、もうご覧になりました?
まだでしたら、お試しになってみてください。


Re[7]: メールからの投稿は? 投稿者: TARO 投稿日:2006/07/06(Thu) 02:40 No.2993  

ありがとうございます。
PHP.iniファイル等はその設定になっておりました。
問題は、subjectだけなので、ISOの文字コードになっていないといけないのではないでしょうか?
皆さんは問題なくできているのであれば、自分のサーバーの問題でしょうか?
わかる方がいましたら教えてください。


引用:

tmさんは書きました:
このトピックは、もうご覧になりました?
まだでしたら、お試しになってみてください。


バージョンの戻し方 投稿者: mamo 投稿日:2006/07/01(Sat) 19:02 No.2984  
現在、0.5.0を使っていますが、「次ページ」「前ページ」の表示がうまくいかないので、バージョンを0.3.3に戻そうと思いますが、どうやったら良いのかよく分かりません。
モジュールをアンインストールして、その後0.3.3をインストールすればいいんでしょうか。
記事もいくつか書いているので、データベースの情報は残しておきたいのですが・・・


Re: バージョンの戻し方 投稿者: tm 投稿日:2006/07/02(Sun) 00:17 No.2985  

次ページリンクですが、このドキュメントのとおりにやってみると、どうなりますか?


Re[2]: バージョンの戻し方 投稿者: mamo 投稿日:2006/07/02(Sun) 16:57 No.2987  

引用:

tmさんは書きました:
次ページリンクですが、このドキュメントのとおりにやってみると、どうなりますか?


お返事ありがとうございます。
ご指摘の方法を以前知りその通りやってみたのですが、こちらで質問したとおり、エラーが出てしまって上手く行かなかったんですよね・・・。
nobunobuさんからもお返事をいただいたりしてたのですが、その後解決策も見つからずという感じなので、いっそのことバージョンを戻そうかと思った次第です。


Re[3]: バージョンの戻し方(改ページ不能?) 投稿者: tm 投稿日:2006/07/03(Mon) 00:38 No.2988  

どんなエラーがでたんでしょうか?
ボタンは表示されたんでしょうか?
表示されたけど、クリックしたらエラーなでしょうか?
だとしたらブラウザで表示されたソースで、該当部分はどうなっていますか?

うちでは0.5.0でこのボタン(リンク)はできているので
できるはずだとは思うのですが…。

バージョンダウンですが、エントリを残すなら
ソースの上書きでいく以外、思いつかないって感じではありますが…。


Re[4]: バージョンの戻し方(改ページ不能?) 投稿者: nobunobu 投稿日:2006/07/03(Mon) 15:02 No.2989  

引用:

tmさんは書きました:
バージョンダウンですが、エントリを残すなら
ソースの上書きでいく以外、思いつかないって感じではありますが…。

WP0.5.0でMySQLのテーブルに追加された項目があったり、オプションでXOOPSでは関係ない物については、削除したものもありますが基本的には、ソース上書きしてモジュールアップデートで動作するはずです。


投稿前の Preview 機能 投稿者: matio 投稿日:2006/06/29(Thu) 22:31 No.2980  
WordPress 0.5.0RCFinal を modPukiWiki と共に使わせてもらっています。
大変すばらしいモジュールをありがとうございます。

一つ困っていることは、投稿原稿のプレビューについてです。

きっとあると思っていろいろ調べたのですが、投稿する前にレイアウト等
を確認する方法が見つかりませんでした。(「無い」ということはある!?)

そもそも、プレビュー機能というのは存在しないのでしょうか?


Re: 投稿前の Preview 機能 投稿者: tm 投稿日:2006/06/30(Fri) 00:53 No.2981  

SPAWエディタを有効にしておけば
プレビューという概念ではなく
編集するつどHTMLがレンダリングされますので
より進んだプレビュー体験ができると思います。

SPAWを使わない場合は、エントリ毎に最初の一度だけ
wodrpressにアクセスしなおす必要はありますが
「プライベート」で保存すると表示を確認できますよ。


Re[2]: 投稿前の Preview 機能 投稿者: matio 投稿日:2006/06/30(Fri) 03:02 No.2982  

tmさん、レスポンスありがとうございます。

引用:

SPAWエディタを有効にしておけば
プレビューという概念ではなく
編集するつどHTMLがレンダリングされますので
より進んだプレビュー体験ができると思います。


最初、SPAW エディタを使おうとしていたのですが、挙動が
おかしかったんです。というのも、書き込んで保存したら、
タイトルは問題ないですが、本文は全く保存されませんでした。
使い方に問題があるのかな?

引用:

SPAWを使わない場合は、エントリ毎に最初の一度だけ
wodrpressにアクセスしなおす必要はありますが
「プライベート」で保存すると表示を確認できますよ。


その後、modPukiWiki プラグインを有効にして、wiki 書式で
書こうと思ったのですが、プレビューが無いので困っていた
んです。「プライベート」で保存すれば確認できるというのは
分かっていたんですが、少し面倒で…。でも、これ以外は
やはり無いのでしょうね…。


Re[3]: 投稿前の Preview 機能 投稿者: tm 投稿日:2006/06/30(Fri) 04:10 No.2983  

うわぁぁ。また今度は名前を入力しわすれて
書込みが消えてしまいましたぁぁぁ。

いっぱい書いた時にかぎって、やらかしてしまいます。
なさけない限りです。

失敗でバーンアウトぎみなので要点だけ


これとか使ってみると便利かも。
●通常書出し後のリダイレクト先を、表示画面にすればプライベートも便利かも。
●spawはデザインモードで保存しないといけないという話しもあったかも。

以上、はなはだ簡単ですが、すいません。


| <<| 29| 30| 31| 32| 33| 34| 35| 36| 37| 38| 39| 40| 41| 42| 43| 44| 45| 46| 47| 48| >>|
NO: PASS:

このプログラムは KENT 氏の yybbs を xoops(PHP) に移植したものです
- KENT -