バージョン選択

フォーラム

メニュー

オンライン状況

70 人のユーザが現在オンラインです。 (1 人のユーザが XOOPS検索 を参照しています。)
登録ユーザ: 0
ゲスト: 70
もっと...

検索結果

キーワード: アップデートプラグイン (1 〜 20 件目を表示)
フォーラム

フォーラムRe: 4.1に反映されません
mcontact (2023/11/10 10:45:42)

> 4.0.6-p1に更新した後、package.jsonとsrc/Eccube/Common/Constant.phpを4.0.6から4.0.6-p1に書き換えを行い、4.1に更新しました。> ところが、EC-CUBEの管理画面のシステム情報では4.0.6-p1のままです。具体的に、おこなった4.0.6→4.1.0へのアップデートの手順が記載がされていないので解りませんが、アップデートはされていないと思います。EC-CUBEでは、アップデートプラグインを出していますのでこちらなどを利用する事をオススメ致します。下記を参考にhttps://www.ec-cube.net/products/detail.php?product_id=2315https://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=27407&forum=16&post_id=108659#forumpost108659
フォーラムEC-CUBEアップデート方法(個別ファイルの差し替え)について教えていただけないでしょうか
yuca (2023/10/4 18:40:12)
▼テンプレート[EC-CUBE] EC-CUBE 4.0.2(新規インストール)[レンタルサーバ] さくらレンタルサーバ[OS] MacOS 12.6[PHP] 7.4.33[データベース] MySQL 5.7.40-log[WEBサーバ] Apache/2.4.41[導入プラグインの有無] ・商品並び替えプラグインECCUBE4系用 ・カテゴリページ/コンテンツ追加 for EC-CUBE4 ・ゼウス決済プラグイン(4.0系)[カスタマイズの有無] ・商品一覧、詳細ページで税抜き価格表示にしました ・カートの確認画面にて注釈が出るようにHTMLタグを追記しました[現象]よろしくお願い申し上げます。以下サイトをみながら、4.0.2→4.1.2-p2へのバージョンアップを試みております。https://doc4.ec-cube.net/update※サイトから手に入れられるバージョンが4.1.2-p2だったため大幅なアップデートになってしまっております※EC-CUBEアップデートプラグインでアップデートを行うことをためしましたが、
 PHPのバージョンも古くてプラグインが動作せず、断念いたしました。手順の1〜3.EC-CUBEのソースファイルをバージョンアップしたものに置き換えまでは完了しました。4.個別ファイル差し替えについては、4.0.3などの段階ごとのファイルが手に入らないので、
自信ないのですが‥とりあえず書いてあるファイルは4.1.2-p2のフォルダ内にあるものは置き変えました。その後のコマンドの部分を入れると、以下の様なエラーが出て壁にぶつかってしまいました。ーーーーーー
In FileLocator.php line 44: The file “/(略)/src/../app/Customize/Resource/config" does not exist. ーーーーーーその後のステップ6のコマンドを入れてみても、同様のエラーが出ております。srcフォルダは全体をすべて新しいものに置き換えておりますが、src配下にappというフォルダは存在していないように確認しております。src並列のapp/Customize配下ということであれば、たしかにResourceというフォルダは存在しておらず。こちらは手順4.個別ファイル差し替え4.0.3 → 4.0.4にあるなとは思うのですが、ファイルの入手方法等がわかりません‥お忙しいところ恐縮ですが、どなたかお知恵をお借りできますでしょうか。どうぞよろしくお願い申し上げます。
フォーラムRe: EC-CUBEアップデートプラグインを有効にする方法について
mcontact (2023/9/25 17:21:40)
EC-CUBEログを確認できますか?どのようなエラーが出ますでしょうか?EC-CUBEのログであれば、var/log/prod/site-yyyy-mm-dd.log に「システムエラーが発生しました」といった行がありましたらご提示ください。また、どのプラグインをインストールした際にログが表示されると思いますが、どの様になっていますか?EC-CUBE4.0系をご使用の様ですが、プラグインがエラーになる事はサーバスペックなどでエラーになる事が多々あります。下記をご参考にしてみてください。https://qiita.com/nanasess/items/791c9ec98f69ada93ea0
フォーラムRe: EC-CUBEアップデートプラグインを有効にする方法について
yuca (2023/9/25 17:21:05)
お騒がせいたしました。色々と検索をしていたところ、EC-CUBE4.0.2のシステム要件でPHP動作確認済みバージョンは「7.1.20」。それより新しいバージョンで同様のプラグインが動かせない問題が発生した記事をみつけました。現時点のPHPのバージョンは7.4.33 で、そちらから落とせないようでしたのでプラグインを使わない方法を改めて確認し、壁に当たったらまたご相談させていただけますと幸いです。
フォーラムEC-CUBEアップデートプラグインを有効にする方法について
yuca (2023/9/25 16:39:55)
▼テンプレート[EC-CUBE] EC-CUBE 4.0.2(新規インストール)[レンタルサーバ] さくらレンタルサーバ[OS] MacOS 12.6[PHP] 7.4.33[データベース] MySQL 5.7.40-log[WEBサーバ] Apache/2.4.41[導入プラグインの有無] ・EC-CUBEアップデートプラグイン(4.0.2〜4.0.3) ・商品並び替えプラグインECCUBE4系用 ・カテゴリページ/コンテンツ追加 for EC-CUBE4 ・ゼウス決済プラグイン(4.0系)[カスタマイズの有無] ・商品一覧、詳細ページで税抜き価格表示にしました ・カートの確認画面にて注釈が出るようにHTMLタグを追記しました[現象]EC-CUBEアップデートプラグインでアップデートを行いたいと考えております。(メンテナンスモードにはしております)管理画面のオーナーズストアからプラグイン入手を行おうとするとシステムエラーとなります。そのため、Webサイトからプラグインを購入したところ、オーナーズストアのプラグイン一覧に表示はされるのですが、有効ボタン等が表示されておりません。検索をすると、このプラグインが有効化することでアップデートができるものだと認識しているのですが、こちら解決方法ございますでしょうか。お忙しいところ恐縮ですが、どなたかお知恵をお借りできますと嬉しく。どうぞよろしくお願い申し上げます。
フォーラムRe: 4.2.3のissue公開しました!!
KAJI (2023/9/6 16:37:36)
イーシーキューブの梶原です。ご意見ありがとうございます。プラグインの有効化(実行)を行わずにアップデートしたつもりになってしまっているという感じなんですね。他のプラグインとは違い、1度実行するのみのプラグインなので、ちょっと操作が分かりにくいのかもしれませんね。一度、検討してみますm(__)m引用:mcontactさんは書きました:EC-CUBEアップデートプラグインが特にアップデート方法が解らない・プラグインをインストールすればアップデート出来ていると思っているかたが多いです。操作マニュアルを整える事は出来ないのでしょうか?
フォーラムRe: 4.2.3のissue公開しました!!
mcontact (2023/8/24 11:14:06)
イーシーキューブさんEC-CUBE本体の話ではないですが、一部のプラグインでマニュアルが公開されていない為、利用方法が分かりづらいと良く聞きます。例えば、EC-CUBEアップデートプラグインが特にアップデート方法が解らない・プラグインをインストールすればアップデート出来ていると思っているかたが多いです。操作マニュアルを整える事は出来ないのでしょうか?
フォーラムEC-CUBEバージョンアップでエラー
jazzy (2023/8/13 15:50:31)
お世話になります。[EC-CUBE] EC-CUBEのバージョンアップデート中おそらくEC-CUBEアップデートプラグイン(4.0.6〜4.1.0)です。[レンタルサーバ] xserver[OS] Windows[PHP] 7[現象] EC-CUBEのアップデート中に下記のようなエラーが出てしまいました。(1/1) FatalErrorExceptionCompile Error: Cannot declare class Eccube\Kernel, because the name is already in usein Kernel.php line 52どのようにしたらよいのかわからず途方に暮れています。どなたか教えていただけませんでしょうか?Karnel.phpはこのようになっております。getProjectDir().'/var/cache/'.$this->environment; } public function getLogDir() { return $this->getProjectDir().'/var/log'; } public function registerBundles() { $contents = require $this->getProjectDir().'/app/config/eccube/bundles.php'; foreach ($contents as $class => $envs) { if (isset($envs['all']) || isset($envs[$this->environment])) { yield new $class(); } } $pluginDir = $this->getProjectDir().'/app/Plugin'; $finder = (new Finder()) ->in($pluginDir) ->sortByName() ->depth(0) ->directories(); $plugins = array_map(function ($dir) { return $dir->getBaseName(); }, iterator_to_array($finder)); foreach ($plugins as $code) { $pluginBundles = $pluginDir.'/'.$code.'/Resource/config/bundles.php'; if (file_exists($pluginBundles)) { $contents = require $pluginBundles; foreach ($contents as $class => $envs) { if (isset($envs['all']) || isset($envs[$this->environment])) { yield new $class(); } } } } } /** * {@inheritdoc} * * @see \Symfony\Component\HttpKernel\Kernel::boot() */ public function boot() { // Symfonyがsrc/Eccube/Entity以下を読み込む前にapp/proxy/entity以下をロードする $this->loadEntityProxies(); parent::boot(); $container = $this->getContainer(); // DateTime/DateTimeTzのタイムゾーンを設定. $timezone = $container->getParameter('timezone'); UTCDateTimeType::setTimeZone($timezone); UTCDateTimeTzType::setTimeZone($timezone); date_default_timezone_set($timezone); // RFC違反のメールを送信できるよう独自のValidationを設定 if (!$container->getParameter('eccube_rfc_email_check')) { // RFC違反のメールを許容する \Swift_DependencyContainer::getInstance() ->register('email.validator') ->asSharedInstanceOf(NoRFCEmailValidator::class); } // Activate to $app $app = Application::getInstance(['debug' => $this->isDebug()]); $app->setParentContainer($container); $app->initialize(); $app->boot(); $container->set('app', $app); } protected function configureContainer(ContainerBuilder $container, LoaderInterface $loader) { $confDir = $this->getProjectDir().'/app/config/eccube'; $loader->load($confDir.'/services'.self::CONFIG_EXTS, 'glob'); $loader->load($confDir.'/packages/*'.self::CONFIG_EXTS, 'glob'); if (is_dir($confDir.'/packages/'.$this->environment)) { $loader->load($confDir.'/packages/'.$this->environment.'/**/*'.self::CONFIG_EXTS, 'glob'); } $loader->load($confDir.'/services_'.$this->environment.self::CONFIG_EXTS, 'glob'); // プラグインのservices.phpをロードする. $dir = dirname(__DIR__).'/../app/Plugin/*/Resource/config'; $loader->load($dir.'/services'.self::CONFIG_EXTS, 'glob'); $loader->load($dir.'/services_'.$this->environment.self::CONFIG_EXTS, 'glob'); // カスタマイズディレクトリのservices.phpをロードする. $dir = dirname(__DIR__).'/../app/Customize/Resource/config'; $loader->load($dir.'/services'.self::CONFIG_EXTS, 'glob'); $loader->load($dir.'/services_'.$this->environment.self::CONFIG_EXTS, 'glob'); } protected function configureRoutes(RouteCollectionBuilder $routes) { $container = $this->getContainer(); $scheme = ['https', 'http']; $forceSSL = $container->getParameter('eccube_force_ssl'); if ($forceSSL) { $scheme = 'https'; } $routes->setSchemes($scheme); $confDir = $this->getProjectDir().'/app/config/eccube'; if (is_dir($confDir.'/routes/')) { $builder = $routes->import($confDir.'/routes/*'.self::CONFIG_EXTS, '/', 'glob'); $builder->setSchemes($scheme); } if (is_dir($confDir.'/routes/'.$this->environment)) { $builder = $routes->import($confDir.'/routes/'.$this->environment.'/**/*'.self::CONFIG_EXTS, '/', 'glob'); $builder->setSchemes($scheme); } $builder = $routes->import($confDir.'/routes'.self::CONFIG_EXTS, '/', 'glob'); $builder->setSchemes($scheme); $builder = $routes->import($confDir.'/routes_'.$this->environment.self::CONFIG_EXTS, '/', 'glob'); $builder->setSchemes($scheme); // 有効なプラグインのルーティングをインポートする. $plugins = $container->getParameter('eccube.plugins.enabled'); $pluginDir = $this->getProjectDir().'/app/Plugin'; foreach ($plugins as $plugin) { $dir = $pluginDir.'/'.$plugin.'/Controller'; if (file_exists($dir)) { $builder = $routes->import($dir, '/', 'annotation'); $builder->setSchemes($scheme); } if (file_exists($pluginDir.'/'.$plugin.'/Resource/config')) { $builder = $routes->import($pluginDir.'/'.$plugin.'/Resource/config/routes'.self::CONFIG_EXTS, '/', 'glob'); $builder->setSchemes($scheme); } } } protected function build(ContainerBuilder $container) { $this->addEntityExtensionPass($container); $container->registerExtension(new EccubeExtension()); // サービスタグの自動設定を行う $container->addCompilerPass(new AutoConfigurationTagPass(), PassConfig::TYPE_BEFORE_OPTIMIZATION, 11); // サービスタグの収集より先に実行し, 付与されているタグをクリアする. // FormPassは優先度0で実行されているので, それより速いタイミングで実行させる. // 自動登録されるタグやコンパイラパスの登録タイミングは, FrameworkExtension::load(), FrameworkBundle::build()を参考に. $container->addCompilerPass(new PluginPass(), PassConfig::TYPE_BEFORE_OPTIMIZATION, 10); // DocumentRootをルーティディレクトリに設定する. $container->addCompilerPass(new WebServerDocumentRootPass('%kernel.project_dir%/')); // twigのurl,path関数を差し替え $container->addCompilerPass(new TwigExtensionPass()); $container->register('app', Application::class) ->setSynthetic(true) ->setPublic(true); // クエリカスタマイズの拡張. $container->registerForAutoconfiguration(QueryCustomizer::class) ->addTag(QueryCustomizerPass::QUERY_CUSTOMIZER_TAG); $container->addCompilerPass(new QueryCustomizerPass()); // 管理画面ナビの拡張 $container->registerForAutoconfiguration(EccubeNav::class) ->addTag(NavCompilerPass::NAV_TAG); $container->addCompilerPass(new NavCompilerPass()); // TwigBlockの拡張 $container->registerForAutoconfiguration(EccubeTwigBlock::class) ->addTag(TwigBlockPass::TWIG_BLOCK_TAG); $container->addCompilerPass(new TwigBlockPass()); // PaymentMethod の拡張 $container->registerForAutoconfiguration(PaymentMethodInterface::class) ->addTag(PaymentMethodPass::PAYMENT_METHOD_TAG); $container->addCompilerPass(new PaymentMethodPass()); // PurchaseFlow の拡張 $container->registerForAutoconfiguration(ItemPreprocessor::class) ->addTag(PurchaseFlowPass::ITEM_PREPROCESSOR_TAG); $container->registerForAutoconfiguration(ItemValidator::class) ->addTag(PurchaseFlowPass::ITEM_VALIDATOR_TAG); $container->registerForAutoconfiguration(ItemHolderPreprocessor::class) ->addTag(PurchaseFlowPass::ITEM_HOLDER_PREPROCESSOR_TAG); $container->registerForAutoconfiguration(ItemHolderValidator::class) ->addTag(PurchaseFlowPass::ITEM_HOLDER_VALIDATOR_TAG); $container->registerForAutoconfiguration(ItemHolderPostValidator::class) ->addTag(PurchaseFlowPass::ITEM_HOLDER_POST_VALIDATOR_TAG); $container->registerForAutoconfiguration(DiscountProcessor::class) ->addTag(PurchaseFlowPass::DISCOUNT_PROCESSOR_TAG); $container->registerForAutoconfiguration(PurchaseProcessor::class) ->addTag(PurchaseFlowPass::PURCHASE_PROCESSOR_TAG); $container->addCompilerPass(new PurchaseFlowPass()); } protected function addEntityExtensionPass(ContainerBuilder $container) { $projectDir = $container->getParameter('kernel.project_dir'); // Eccube $paths = ['%kernel.project_dir%/src/Eccube/Entity']; $namespaces = ['Eccube\\Entity']; $reader = new Reference('annotation_reader'); $driver = new Definition(AnnotationDriver::class, [$reader, $paths]); $driver->addMethodCall('setTraitProxiesDirectory', [$projectDir.'/app/proxy/entity']); $container->addCompilerPass(new DoctrineOrmMappingsPass($driver, $namespaces, [])); // Customize $container->addCompilerPass(DoctrineOrmMappingsPass::createAnnotationMappingDriver( ['Customize\\Entity'], ['%kernel.project_dir%/app/Customize/Entity'] )); // Plugin $pluginDir = $projectDir.'/app/Plugin'; $finder = (new Finder()) ->in($pluginDir) ->sortByName() ->depth(0) ->directories(); $plugins = array_map(function ($dir) { return $dir->getBaseName(); }, iterator_to_array($finder)); foreach ($plugins as $code) { if (file_exists($pluginDir.'/'.$code.'/Entity')) { $paths = ['%kernel.project_dir%/app/Plugin/'.$code.'/Entity']; $namespaces = ['Plugin\\'.$code.'\\Entity']; $reader = new Reference('annotation_reader'); $driver = new Definition(AnnotationDriver::class, [$reader, $paths]); $driver->addMethodCall('setTraitProxiesDirectory', [$projectDir.'/app/proxy/entity']); $container->addCompilerPass(new DoctrineOrmMappingsPass($driver, $namespaces, [])); } } } protected function loadEntityProxies() { $files = Finder::create() ->in(__DIR__.'/../../app/proxy/entity/') ->name('*.php') ->files(); foreach ($files as $file) { require_once $file->getRealPath(); } }}
フォーラムRe: 4.0.6から4.1.2にバージョンアップ
susumu (2023/7/31 12:40:15)
田中様 ありがとうございます。アップデートプラグインで4.1以降は素人にはハードルが高いようで自分でするのは諦めます。
フォーラムRe: 4.0.6から4.1.2にバージョンアップ
h_tanaka (2023/7/31 10:38:11)
EC-CUBE4.1まではアップデートプラグインがあるのでこちらでアップデート可能です。https://www.ec-cube.net/products/list.php?category_id=&keywords=EC-CUBE%E3%82%A2%E3%83%83%E3%83%97%E3%83%87%E3%83%BC%E3%83%884.1から4.2へは次の手順を参考にしてもらえばと思います。https://doc4.ec-cube.net/update-41-42プラグイン導入や独自カスタマイズ済みの場合は別途調整が必要になります。ただ、アップデートが正常に完了できなかった場合に知見のない方では行き詰まる可能性がありますので、開発ベンダーに依頼されるのが得策かと思います。https://www.ec-cube.net/integrate/partner/
フォーラムRe: EC-CUBEアップデートプラグイン(4.2.1〜4.2.2) 1.0.1 の役割について
gluon2 (2023/7/12 14:50:05)
プラグインのソースを一通り読んだうえで、該当のエラーになるセッションのクリア処理をコメントスキップして更新実施し、とりあえず変更ソースの適用をすることが出来ました。※ローカルの開発環境なため、セッションのクリア処理しなくても大丈夫じゃないか?→ひとまず更新ファイルさえ適用されれば、という非常に乱暴なやりようですが…。カスタマイズしている部分もそれなりに動いているようですし、不要に本体側を変更していた部分もapp側に修正しなおしました。ありがとうございました。
フォーラムRe: EC-CUBEアップデートプラグイン(4.2.1〜4.2.2) 1.0.1 の役割について
gluon2 (2023/7/12 10:22:24)
お忙しいところ、本当にありがとうございます。先にも記載しましたが当方環境では完全に更新が完了していない状況なため、vendorなどは更新されているがsrc以下が全く変わっておらず、またサイトとしても動作はしているので???となっていました。プラグインの説明ページの画像のように、EC-CUBEのアップデートが完了しましたのページには至らないため、エラーそのものの内容は理解の範囲ですがプラグイン全体処理は把握していないのでどう対処しようか、プラグインでできなければマニュアルで実施しようか悩んでいるところです。ひとまずお礼申し上げます。もし、エラーに関する進展・原因分かりましたら再度返信いたします。ありがとうございます。
フォーラムRe: EC-CUBEアップデートプラグイン(4.2.1〜4.2.2) 1.0.1 の役割について
mcontact (2023/7/12 8:59:34)
> EC CUBEの本体を4.2.1から4.2.2へ更新可能なのでしょうか?EC-CUBE4.2.1からEC-CUBE4.2.2へアップデートするプラグインです。
フォーラムRe: EC-CUBEアップデートプラグイン(4.2.1〜4.2.2) 1.0.1 の役割について
gluon2 (2023/7/11 17:51:50)
ありがとうございます。プラグインの有効化、歯車から該当操作は行いました。カスタマイズで作法違反をしている部分があったので変更の検出がありファイルの一覧(赤い)がでましたがvendor\...130個くらいsrc/Eccube/Resource/locale/messages.ja.yamlsrc/Eccube/Resource/template/admin/Product/product.twigvendor/composer/installed.php強制上書きを押した後にSymfony\Component\Filesystem\Exception\IOException: Failed to remove directory"/var/sessions": rmdir(/var/sessions):Directory not empty (uncaught exception) at\vendor\symfony\filesystem\Filesystem.php line 200--> exception: class: Symfony\Component\Filesystem\Exception\IOException message: 'Failed to remove directory "/var/sessions": rmdir(/var/sessions): Directory not empty' code: 0のエラーが出て更新が失敗しているようです。現状で良く見てみたらapp\PluginData\eccube_update_plugin以下に4.2.2での変更ソースありました。このあたりがプラグイン操作でsrc\eccubeの各階層にコピーされるような仕組みということでしょうか。であるならば質問意図としてはこのプラグインのみで更新は完了するということになりますね。
フォーラムRe: EC-CUBEアップデートプラグイン(4.2.1〜4.2.2) 1.0.1 の役割について
mcontact (2023/7/11 17:08:05)
該当のプラグインをインストール後に、プラグインの有効化は行いましたか?プラグインの有効化後に、歯車マークがあると思いますが歯車マークを押下して、EC-CUBEのアップグレードは行いましたか?
フォーラムEC-CUBEアップデートプラグイン(4.2.1〜4.2.2) 1.0.1 の役割について
gluon2 (2023/7/11 14:19:15)
[EC-CUBE] アップデート[導入プラグインの有無] デフォルトで入っていた関連商品プラグインのみ(今後、決済プラグインを導入予定)[カスタマイズの有無] あり ソースコードをダウンロードしてカスタマイズ中公式サイトやプラグインの説明を巡り巡って「掲題のアップデートプラグインのそもそもの役割」についてお伺いしたいのですが、このプラグインでEC CUBEの本体を4.2.1から4.2.2へ更新可能なのでしょうか?プラグインの部分だけを4.2.1から4.2.2へ対応させるものなのでしょうか?あるいは下位のコンポーネント(vendor以下など)のみなのでしょうか。導入はしてみたのですが、4.2.2でうたわれている追加機能に関する修正部分は入っていない(src以下など)みたいなのですが、これのみで全て完結するのでしょうか。ダウンロードしてカスタマイズしているソースと4.2.2のソースを差分比較すれば、4.2.2でうたわれている機能などが見て取れるのですが、このプラグイン自体の利用目的が分からないのでご教授いただけないでしょうか。
フォーラム4.1.0の新規インストールを実施したい
takt (2023/6/12 11:50:31)
▼テンプレート[EC-CUBE] 4.0.6-p3 4.1.2-p2[PHP] 7.4.3[導入プラグインの有無] なし[カスタマイズの有無] なし[現象]ECCUBEのクリアインストールを行いたいのですが、対応プラグインの観点からECCUBEのバージョンを4.1.0としようと考えています。しかし、標準のCLIからのインストール手順にてphp composer.phar create-project --no-scripts ec-cube/ec-cube XXXXX "4.1.x-dev" --keep-vcs(XXXXXはディレクトリ名)上記コマンドをを実施すると、4.1系の最新である4.1.2-p2 がインストールされてしまいました。4.1.2-p2 では対応していないプラグインが多く要件を満たせないため、4.1.0のバージョンを新規にインストールする、もしくは4.1.2-p2を4.1.0にダウングレードする手法を探しております。恐れ入りますが、解決策について教えていただきたく、お願い申し上げます。--追記---------------------------------------------------------4.1.0より過去のバージョンからのアップデートプラグインによるアップデートを検討したのですが、php composer.phar create-project --no-scripts ec-cube/ec-cube XXXXX "4.0.x-dev" --keep-vcs(XXXXXはディレクトリ名)上記コマンドをを実施するとインストールされる4.0系の最新である4.0.6-p3 がインストールされました。4.0.6-p3 は、EC-CUBEアップデートプラグイン(4.0.6〜4.1.0) に非対応であったため、プラグインをインストールしても対応外の表示がされるのみで、アップデートの実現には至りませんでした。対応バージョンである 4.0.6-p1 をインストールするなどの方法でも解決が見込まれますが、いずれにせよ最新でないバージョンをインストールする、もしくはダウングレードする手法が必要となります。引き続き恐れ入りますが、解決策について教えていただきたく、お願い申し上げます。
フォーラムRe: 4.0.6-p1から4.2.1へのアップデート
mcontact (2023/6/2 13:04:43)
> 現在、4.0.6-p1にて運営中のECサイトを4.2.1へアップデートしたいのですが、どのようにすればいいでしょうか?> 4.1から4.2は互換性がなさそうでプラグインでのアップデートは厳しいでしょうか?早急に対応したく手段等あれば何卒ご指南宜しくお願い致します。4.0系から4.2系へのアップデートプラグインはないので、4.0系のデータベースのバックアップデータおよびテンプレートデータをもとに移植するというやり方になります。下記のプラグインなどを使用すれば、データベースのバックアップおよび移行データの取り込みが行えますので、ご参考にhttps://www.ec-cube.net/products/detail.php?product_id=2480
フォーラム二段階認証再設定ページへ遷移しない
mmm401 (2023/5/10 19:32:58)
▼テンプレート[EC-CUBE] 4.1.2-p1[レンタルサーバ] [OS] Linux[PHP] 7.4.33[データベース] [WEBサーバ] [ブラウザ] Chrome[導入プラグインの有無] [カスタマイズの有無] [現象]EC-CUBE4.0.5から、アップデートプラグインを使って順次アップデートを実施し、4.1.2-p1までアップデートしています。4.1で導入された二段階認証の設定をしたく、1. システム > メンバー管理 > 管理ユーザーの編集ボタン押下2. 二段階認証をONに変更し、ログアウト3. ログイン後、二段階認証アプリでQRコードを読み込み4. EC-CUBEログイン画面に3で表示されたワンタイムパスワードを入力ここまで完了し、無事に二段階認証を使ったログインまで出来ていますが、再設定のため、二段階認証のQRコード再取り込みを行おうと思っています。そこで、1. 管理画面右上のユーザー名押下2. 二段階認証 設定ボタン押下と進んだところ、リンク先である /setting/system/two_factor_auth/edit へ遷移せず、管理画面ホームへ遷移してしまいます。管理画面からのキャッシュ削除、var/cache/* の削除も試してみましたが、変化はありませんでした。EC-CUBEの二段階認証機能のGithub Issueページでは、QRコード再読み込みの画面が表示されていますので、ここへ遷移しない状況です。https://github.com/EC-CUBE/ec-cube/pull/5017https://user-images.githubusercontent.com/22627978/114992227-7bf7eb80-9ed5-11eb-96af-f6c9f9954d5d.png原因わかりますでしょうか。よろしくお願いいたします。
フォーラムRe: EC-CUBEアップデートプラグイン EccubeUpdater410to411 でエラーが発生します。
mmm401 (2023/5/10 15:27:11)
解決済みとさせていただきます。

   次のページ >>

ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,307名です
総投稿数は109,692件です

投稿数ランキング

1
seasoft
7365
2
468
3217
3
AMUAMU
2712
4
nanasess
2303
5
umebius
2085
6
yuh
1818
7
h_tanaka
1610
8
red
1568
9
mcontact
1240
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
796
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.