基本的な考え方は、2.13と同じです。
参考 >> https://shoroji.com/2019/10/4355/
eccube3¥ | efs¥ | app¥、html¥、src¥、vendor¥ |
_cache¥ |
※nginx / apacheのdocument rootは、
「/var/www/html/eccube3/efs/html/」となります。
***
触るのは、2箇所。
/app/config/eccube/path.yml
template_temp_realdir: /var/www/html/eccube3/_cache/eccube/template
csv_temp_realdir: /var/www/html/eccube3/_cache/eccube/csv
plugin_temp_realdir: /var/www/html/eccube3/_cache/plugin
/src/Eccube/Application.php
「/cache/」で検索した、該当箇所
139行目 >> 'http_cache.cache_dir' => '/var/www/html/eccube3/_cache/http/'
218行目 >> 'translator.cache_dir' => $this['debug'] ? null : '/var/www/html/eccube3/_cache/translator',
240行目 >> 'session.storage.save_path' => '/var/www/html/eccube3/_cache/eccube/session',
290行目 >> $cacheBaseDir = '/var/www/html/eccube3/_cache/twig/profiler/';
292行目 >> $cacheBaseDir = '/var/www/html/eccube3/_cache/twig/production/';
483行目 >> 'orm.proxies_dir' => cache_dir. 'doctrine/proxies',
見落としがあれば、修正下さい。
ECCUBE3 * キャッシュファイルをEFS外に置く