XPressME Integration Kit

Trac

Opened 14 years ago

Closed 14 years ago

#242 closed バグ(bug) (修正済み)

add_xpress_process.phpのwp();がoffset=1を受け取る

Reported by: toemon Owned by: toemon
Priority: 普通 Milestone: Ver.2.2.0(J.H Bonham)
Component: 一般 Version:
Severity: 普通 Keywords:
Cc:

Description (last modified by toemon)

add_xpress_process.phpのwp();がoffset=1を受けとり
アーカイブ系の記事一覧ページで最新の記事が表示されなかったり、
posts_linkでページを移動しても同じページが表示される。

解析結果(thx ky982339) どうも'wp-settings.php'の前にXOOPSをロードすると
現象が発生する模様(XOOPSをロードしていないとXOOPSログインユーザ確認が出来ないので、後でロードすることはできない)

但し、開発環境上は不具合の再現ができない状況

wp();をwp('offset=1');に変更し、強制的にoffset=0にしてやれば、正常動作する。(WordPressの他の古いタイプのバージョンやプラグインへの影響は確認できていない)
出来れば、wp()に影響を及ぼすXOOPS側でセットされる変数がわかれば、unsetするなどして対策したいと思う

http://forum.xpressme.info/topic.php?id=43#post-232

Change History (3)

comment:1 Changed 14 years ago by toemon

  • Description modified (diff)

comment:2 Changed 14 years ago by toemon

症状が発生したシステム環境は

SERVER::Apache/1.3.41 (Unix) mod_ssl/2.8.31 OpenSSL/0.9.8e
PHP Version::5.2.10
libxml Version::2.7.3
MySQL Version::5.1.36
XOOPS Version::XOOPS Cube Legacy 2.1.6
XPressME Version::2.13
WordPress? Version::2.8.5
WP DB Version::11548
safemode:OFF
register_globals:OFF
magic_quotes_gpc:ON
XML extension:ON
memory_limit:128M
post_max_size:8M
upload_max_filesize:2M
display_errors:ON
MB extension:ON
mbstring.language:japanese
mbstring.encoding_translation:OFF
mbstring.internal_encoding:
mbstring.http_input:pass
mbstring.http_output:pass
mbstring.detect_order:
mbstring.substitute_character:none
mbstring.func_overload:OFF

WordPressで使用中のプラグイン
Plugin for XPressME: Version 1.0: (http://ja.xpressme.info)

でXPressME新規インストールでも発生

comment:3 Changed 14 years ago by toemon

  • Resolution set to 修正済み
  • Status changed from new to closed

r430 にて修正完了

Note: See TracTickets for help on using tickets.