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
WordPressモジュール
[トップに戻る] [BBSトップ] [留意事項] [ワード検索]
0.5.0RC3eで新規ユーザーが追加されないようです 投稿者: fugafuga 投稿日:2005/06/04(Sat) 12:02 No.1615  
通常はXOOPSで新規ユーザーを登録するとWordpressのユーザーにも自動的に追加されると思いますが、0.5.0RC3eで試すと追加されません。
そして追加されなかったユーザーがWordpressモジュールにアクセスするとFatalErrorになります。どうも編集権限のチェックでnullObjectになるようです。
うちの環境がおかしいのかと思って、XSASにXOOPS2.0.10 JP RC2を入れてクリーンな環境で試しましたが同じでした。
少し追っかけて見ましたが、wp_users.phpのinsertから新規追加でxoopstableobject.phpのinsertを呼び出したときに、↓のルーティンに入ってしまってるようです。

			if (!$record->cleanVars()) {
				$this->_errors += $record->getErrors();
				return false;
			}


挨拶も無しに書いちゃった・・・ 投稿者: fugafuga 投稿日:2005/06/04(Sat) 12:12 No.1616  

のぶのぶさん、こんにちはー
ここまで調べたところで力尽きました。よろしくお願いしまーす。


Re: 0.5.0RC3eで新規ユーザーが追加されないようです 投稿者: のぶのぶ 投稿日:2005/06/04(Sat) 15:02 No.1618  

原因が特定できないので、申し訳ありませんが、

			if (!$record->cleanVars()) {
				$this->_errors += $record->getErrors();
				return false;
			}

を

			if (!$record->cleanVars()) {
				$this->_errors += $record->getErrors();
				echo $this->getErrors();
				exit;
			}

に変更して、何かメッセージが表示されるか試してただけ無いでしょうか?


Re[2]: 0.5.0RC3eで新規ユーザーが追加されないようです 投稿者: fugafuga 投稿日:2005/06/05(Sun) 01:24 No.1620  

ご返事頂いた方法で原因がすぐに判りました。テスト用のIDだったのでメールアドレスをhoge@localhostなどとしてしまってました。
引用:

Invalid Email
_LANG_WPF_ERR_CORRECT

すいません、お騒がせしました。何故Errorを出力してみようと思わなかったのか自分でも不思議ですが・・

(定義済みのはずの_LANG_WPF_ERR_CORRECTがundefinedなのは何ででしょう?)


コメントの表示数について 投稿者: gan 投稿日:2005/06/04(Sat) 07:21 No.1614  
素敵で便利なモジュールありがとうございます。
ところで、初歩的な質問で申し訳ないのですが、
コメント&トラックバックについて質問させてください。

現在、コメント欄OFFで、トラックバックのみ利用しています。

トラックバックの数が少ない時は気づかなかったのですが、
トラックバックが10までしか表示されないのです。
管理内のコメント編集の中には、12のトラックバックがついています。

これを来ただけ表示、もしくは、10を30とかに増やすには、
どこのセッティングを変えればいいのでしょうか?

初歩的な質問で恐縮なのですが、
いろいろいじってみたのですが、わからなかったので、
こちらにおすがりしてみました。
よろしくお願いします。


Re: コメントの表示数について 投稿者: gan 投稿日:2005/06/04(Sat) 13:38 No.1617  

自己レスです。
解決しました。

トラックバックを保留にして、承認したものだけが反映されるようにしています。
①トラックバックを解放している記事は1つだけなのですが、
②トラックバックを閉鎖している記事の方に、トラックバックが送られ
それが閉鎖している記事の物と気づかず、
保留の一覧を見て、承認したところ、
①の、解放されている記事のコメント一覧の所に入ったので、
一覧にはあるけど、反映されないというものでした。

そこまで反映されているトラックバックが10あり、
コメント一覧には12のトラックバックがあるので、
10以上が反映されないと勘違いしてしまいました。
正しいトラックバックが来たら、無事11個目が反映されたので、
気がつきました。
お騒がせして申し訳ありませんでした。


WordPressにアクセスするとfatal errorとなるユーザ? 投稿者: wani 投稿日:2005/05/31(Tue) 16:30 No.1610  
nobunobuさん、いつもお世話になっております。
WordPress 0.5.0RC3eにて遭遇したエラーについてご報告いたします。
Windows Server 2003にApache 2.0.54、MySQL4.0.24、PHP4.3.11環境下に新規にXOOPS 2.0.10RC1をインストールし、WordPress0.5.0RC3eを入れました。管理者、登録ユーザ、ゲストの他に新規にグループを一つ追加したところ、新規グループの一人目のユーザ(uid=2)でWordPressモジュールにアクセスすると、Fatal error: Call to a member function on a non-object in 〜\modules\wordpress\class\wp_users.php on line 200が出てしまいます。不思議なことに、同じ新規グループにユーザを追加した場合、2人目以降の追加ユーザでのアクセスでは問題ないようです。PiCalなどの他のモジュールへのアクセスでは一切問題は生じません。正常にアクセスできるユーザから、WordPressのユーザ表示を見てみると、問題のあるユーザも一覧には表示されています。

以前から使用しているWindowsXPで、Apache 2.0.54、MySQL4.0.24、PHP4.3.11の環境下でXOOPS2.0.9.2でWordPress0.33から0.5.0RC3eにアップデートし、さらにXOOPS2.0.10RC1を上書きした環境では同様な問題には遭遇しておりません。

XOOPS側の問題なのか、WordPress側の問題なのか私には分かりませんが、とりあえずご報告まで。


Re: WordPressにアクセスするとfatal errorとなるユーザ? 投稿者: wani 投稿日:2005/06/02(Thu) 05:58 No.1612  

自己解決しましたのでとりあえずご報告。
phpMyAdminでデータベースの中身を直接のぞいてみたところ、(DB_PREFIX)_usersと(DB_PREFIX)_wp_usersのデータが一致していないことを発見。件の問題となっていたユーザに、(DB_PREFIX)_usersで振られているuidと(DB_PREFIX)_wp_usersに保存されているuidが異なっており、(DB_PREFIX)_wp_usersのuidを直接変更することで、このユーザで正常にwordpressモジュールにアクセスすることができるようになりました。

実はXOOPSで最初にこの問題ユーザの登録が行われた後、パスワードの変更をしようとしたところ、パスワードの確認で間違いなく同一の文字列を入力しているにも関わらずパスワードが異なるとのエラーが出て変更できなかっため、管理者から一度アカウントを削除し、再度同じログイン名でユーザの再作成を行っていました。この際に作成される新しいuidがwordpressのユーザに反映されなかったことが原因のようです。


コメントのメール通知(UTF-8) 投稿者: ehara 投稿日:2005/06/01(Wed) 08:49 No.1611  
nobunobuさん、お世話になっております。
ehara と申します。

WordPress ME モジュール 0.3.3c を使用させていただいてます。
ありがとうございます。

さて、コメントがつけられたら管理者にメールを送信する機能を
オンにしていますが、そのメールのエンコードが UTF-8 に
なってしまいます。

XOOPS に新規ユーザーを登録する際の確認メールなどはiso-2022-jp
でエンコードされているのですが。

WordPress ME モジュール 0.3.3c のインストールは modules
ディレクトリ配下に解凍したものを置き、管理者メニュー、モジュール管理で
インストールを行っただけです。
何か他に設定する必要があるのでしょうか?

最後になりましたが、こちらの環境は以下の通りです。

XOOPS : 2.0.9.2-ja
WordPress モジュール : 0.3.3c
apache : 2.0.51
php : 4.3.8-14
mysql : 4.0.20-14
OS : Turbolinux 10 Server (パッチ適用済)

以上です。
ヒントでも助かります。
よろしくお願い致します。


blogpetからの投稿 投稿者: catm 投稿日:2005/05/22(Sun) 05:43 No.1582  
こんにちわ。
0.3.3を利用させて頂いています。

blogpetの設置を行いましたが、petが投稿してくれません。
以下の設定で問題ないかご査証していただければ幸いです。

xoops側
Wordpressのゲストやユーザーのモジュールアクセス権限はあります。
ゲストはブロックのアクセス権限はありません。
blogpet用の専用アカウントを作成 (例:ID AAA Pass: BBB)
AAAは投稿権限あり。
投稿フォームにSPAWを使用。
Default settings for new posts
default_post_status publish
default_comment_status open
default_ping_status open
default_post_category <<<<<<< プルダウン部が空白で何も選べません。(カテゴリの設定はしてあります)

blogpet管理画面側設定

投稿用APIのURL http://myurl/modules/wordpress/xmlrpc.php
BlogID 1
ユーザーID AAA
パスワード BBB
Blogの文字コード UTF-8
Blogへの投稿 許可する
Blogの投稿頻度 一週間に一度
トラックバック設定 許可しない
トラックバック受付設定  受け付けない
Blogへのコメント 許可しない
アクセス解析 使用する
メッセージ確認用メール  送信する

まだサイト事体はTestで、ほとんどblogの書き込み、
アクセスなどは無い状態です。

それではよろしくお願いいたします・


 

 


Re: blogpetからの投稿 投稿者: NobuNobu 投稿日:2005/05/22(Sun) 09:22 No.1583  

引用:

blogpet管理画面側設定

投稿用APIのURL http://myurl/modules/wordpress/xmlrpc.php


blogpetからの書込には少々癖があるため、これを判定するために、
http://myurl/modules/wordpress/xmlrpc.php?kousagi=1
のように、パラメータ指定をする必要があります。
(パラメータが昔のコウサギから名前をとってるので、kousagiになっていますが、
 気にしないで下さい)

あと、今のblogpetは、一度書込に失敗すると、自動的に
■Blogへの投稿 が「許可しない」に設定されてしまうようなので、
上記の修正後、この部分も再確認して下さい。


Re[2]: blogpetからの投稿 投稿者: catm 投稿日:2005/05/29(Sun) 23:10 No.1608  

どうもご丁寧にありがとうございます。
blogpet側の設定を変えさせて頂きました。
ペットが無事投稿そてくれたらまたご報告させていただきます。


引用:

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

blogpet管理画面側設定

投稿用APIのURL http://myurl/modules/wordpress/xmlrpc.php


blogpetからの書込には少々癖があるため、これを判定するために、
http://myurl/modules/wordpress/xmlrpc.php?kousagi=1
のように、パラメータ指定をする必要があります。
(パラメータが昔のコウサギから名前をとってるので、kousagiになっていますが、
 気にしないで下さい)

あと、今のblogpetは、一度書込に失敗すると、自動的に
■Blogへの投稿 が「許可しない」に設定されてしまうようなので、
上記の修正後、この部分も再確認して下さい。


| <<| 97| 98| 99| 100| 101| 102| 103| 104| 105| 106| 107| 108| 109| 110| 111| 112| 113| 114| 115| 116| >>|
NO: PASS:

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