XPressME Integration Kit

フォーラム

Re: XPressME Integration Kit Ver2.4.4の自動更新

#3368
toemon
キーマスター

うむー

当方での再現ができないので、解析の協力をお願いいたします。

まず、パッケージが正しく展開されているか確認するために、

現在のサーバー上にある、XPressMEモジュールの、

wp-content/plugins/xpressme/include/class-xpress-upgrader.php

53行目

<code>if (empty($kit_dir)){<br />
$wp_filesystem->delete($working_dir, true);<br />
return new WP_Error('package_wrong', $this->strings['package_wrong']);<br />
}</code>

<code>if (empty($kit_dir)){<br />
// $wp_filesystem->delete($working_dir, true);<br />
return new WP_Error('package_wrong', $this->strings['package_wrong']."($working_dir)");<br />
}</code>

に変更してください。

これで、展開に失敗しても、wp-content/upgrade/配下に展開されたファイルが消えなくなります。

また、エラーメッセージに括弧書きで、作業ディレクトリ名が表示されるようになります。

この状態で自動更新を行っていただき、wp-content/upgrade/配下のディレクトリ・ツリー構造、及び、作業ディレクトリ名を教えていただけないでしょうか

あと、サーバー移転されたということですが、一度システム情報(レポート形式)の提供をお願いいたします。