XPressME Integration Kit

フォーラム

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

#3375
toemon
キーマスター

詳しく解析いただきましてありがとうございます。

まさに、FTPルートパスとサーバーパスの相違に起因するようですね。orz

直感で申し訳ないのですが

オリジナルのclass-xpress-upgrader.phpの44行目及び48行目の

file_existsの部分を$wp_filesystem->existsに変更して試してもらえないでしょうか?

44行目

<code>if (!file_exists($kit_dir)){	// search sub dir.</code>

  ↓

<code>if (!$wp_filesystem->exists($kit_dir)){	// search sub dir.</code>

48行目

<code>if (file_exists($working_dir .'/' .$subdir['name'] .'/xpressme_integration_kit/')){</code>

  ↓

<code>if ($wp_filesystem->exists($working_dir .'/' .$subdir['name'] .'/xpressme_integration_kit/')){</code>