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
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なのは何ででしょう?)


NO: PASS:

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