通知
すべてクリア

ECCUBE3の設定ファイルについて

投稿: 2
 ym22
質問投稿者
コミュニティ参加日: 4か月前

現在サーバー内にECCUBE3を導入しようとしております。
元々運用しているサイトがあり、そちらのクローンとしての目的で作成しております。

簡単インストールではなくデフォルトのECCUBE3を入れているのですが、設定ファイルが誤っているためか画像等が正常に表示されません。
path.ymlなどの設定はどのようにすればいいのでしょうか。

元々Kagoyaを使用していましたが、php7系が使用できなくなり、Xサーバーを使用しております。
ディレクトリ構造が違う?ためファイルをコピーしただけではうまく繋がってくれないのではないかと考えておりまして…

有識者の方にご教授いただきたくこちらへ投稿いたしました。
何卒よろしくお願いいたします。

対象サービス
2件の返信
lukecat
投稿: 54
コミュニティ参加日: 5か月前

たまたまEC-CUBE3が手元にあったので、/shop/下にインストールしたものとして、

path.ymlの中で

関係ありそうな部分だけ抜粋してみると

 

# duplicated

image_path: /shop/html/upload/save_image/ # image_save_urlpath

# base valiables
root_dir: [絶対パス]/shop
root_urlpath: /shop
template_code: default

# routing
admin_route: [任意指定]
user_data_route: user_data

# public directory
public_path: /html
public_path_realdir: [絶対パス]/shop/html

# realdir::image
image_save_realdir: [絶対パス]/shop/html/upload/save_image
image_temp_realdir: [絶対パス]/shop/html/upload/temp_image

こんな感じでした。

画像URLは

[サイトURL]/shop/html/upload/save_image/ファイル名.jpg

データベースの
dtb_product_imageには

ファイル名.jpg

のみ入っています。

 

PHPのバージョンが変わって、EC-CUBEのバージョンを上げないといけなくなって、仕組みがガラッと変わっていて、一から作り直しになるのは、本当に手痛いですね。

返信
1件の返信
 ym22
コミュニティ参加日: 4か月前

投稿: 2

お世話になっております。

ご回答いただきありがとうございました!

いただいた内容を参考になんとか環境の構築ができました。

大変助かりました。ありがとうございます!

返信