Ver. 2.7.25 〜 2.7.28 のカスタムフィールド画像保存で問題が見つかりました
内容
下記バージョンについて、カスタムフィールド画像の保存時にエラーがでる問題が確認されました。
対応が必要なバージョン
- Ver. 2.7.25
- Ver. 2.7.26
- Ver. 2.7.27
- Ver. 2.7.28
現象
DEBUG_MODEがONで画像のカスタムフィールドを拡大画像なしでフィールドを作った場合、 管理ページ側でエントリーを保存するとエラーが表示される。
対応方法
- Ver. 2.7.29 以上にアップデートを行う (ダウンロード)
- 下記の修正を行う。
php/Services/Storage/Filesystem.php の changeModメソッドを以下のように変更
public function changeMod($path, $mode = null)
{
$path = $this->convertStrToLocal($path);
if (is_null($mode)) {
if ($this->isDirectory($path)) {
$mode = intval($this->directoryMod);
} else {
$mode = intval($this->fileMod);
}
}
if ($this->exists($path)) {
return chmod($path, $mode);
}
return false;
}
この度は、ご迷惑をおかけしてしまい大変申し訳ございませんでした。 今後ともa-blog cmsをよろしくお願いいたします。