a-blog cms 3.2 アップデート後、Safari での編集機能の不具合と解決策
a-blog cmsのバージョンを3.1から3.2にアップデート後、編集機能の「編集ボタン」をクリックしても、対象ユニットが表示されず、編集が不可能となった。この問題はSafariブラウザでのみ発生し、Google ChromeおよびFirefoxブラウザでは編集が可能であった。
環境:
- Safari 26.1
- macOS:Tohoe 26.1
Safariブラウザで開発者ツール > コンソールを確認したところ、JavaScriptエラーとしてTypeErrorが発生していることが確認された。
このエラーは、3.2で廃止された機能のコードが実行されていることを示唆しており、ファイルが正常に上書きされていない可能性が考えらた。
この問題を解決するため、a-blog cmsのコアファイルのjsフォルダを3.2のjsフォルダに上書きしたところ、Safariブラウザでの編集機能が正常に復旧した。またGoogle ChromeおよびFirefoxブラウザでも編集機能が確認できた。
ただし、Operaブラウザでは添付のエラーが発生し、編集が不可能だった。
Operaブラウザにおけるエラーはキャッシュが原因であると考えられ、キャッシュを削除したところ、正常に編集できるようになった。
投稿:2025年12月26日
安藤秀樹

