ciao-h
1
【環境情報】
・baserCMSのバージョン:5.2.1
・レンタルサーバー名:xampp php8.2.4(ローカル環境)
・WEBページアドレス localhost/bctest3/
・使用テーマ:bc_sample
・PHPスキル(自己評価):E
下記のトピックのかたは解決されたようですが、こちらの環境では解消されませんでした。
BurgerEditorの画像ブロックで画像がアップロードできない
画像ブロックで画像を追加する際、ブラウザの開発者ツールでコンソールを確認したところ、下記のようなログが表示されました。
burger_editor.js:41 GET https://localhost/baser-core/bc_form/get_token?requestview=false 404 (Not Found) #t
@ burger_editor.js:41 #a
@ burger_editor.js:41 #r
@ burger_editor.js:41 dispatch
@ jquery-3.5.1.min.js:2 v.handle
@ jquery-3.5.1.min.js:2
basercmsのアドレスはlocalhost/bctest3/でサブディレクトリ型なのですが、
ログを見るとルート(localhost)で処理しようとしているらしく
burger_editor.jsの41行目にエラーがあるようです。
プラグインがサブディレクトリ型に対応していないか、自分のXAMPP(Windows)環境に対応していないのかもしれません。
buli
2
@ciao-h さん
こんにちは!ログを見るとhttps://localhost/baser-core/bc_for・・・
となっていて /bctest3 が抜けたURLになっているので、
すでにご確認されたかもしれませんが改めて、
上記ご確認いただくのはいかがでしょうか・・・?
もし 200 になる場合、はbaserCMS のベースURL設定(/bctest3 を含める)を修正&キャッシュクリアで改善しそうではあります。
見当違いでしたらすみません!
ciao-h
3
@buli さん こんにちは
管理画面の 「サイトURL(公開URL)」 はlocalhost/bctest3/ になっており、ページの編集画面等も問題ないのですが、
BugerEditor3.3.1を使い、画像ブロックを挿入し、端末内の画像を選択するのを、
開発者ツールのコンソールで確認するとlocalhost/baser-core/bc_form/get_token?requestview=false のように「bctest3」を除いた状態で処理されてしまうようです。
localhost/bctest3/baser-core/bc_form/get_token?requestview=false にブラウザで直接アクセスし、開発者ツールのネットワークで確認するとステータスは 200 になりました。
また、画像挿入ブロックだけでなくファイルダウンロードボタンブロックでも同様のエラーになりアップロードできませんでした。
「いいね!」 1
@ciao-h なるほど、サブフォルダに設置した場合に発生する問題のようですね。
開発元と調整しますね。