質問 > その他 > 【初心者です】EC-CUBE 4.2で購入したプラグインのインストールができない。 |
その他
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
nabe |
投稿日時: 2023/2/16 13:54
対応状況: 解決済
|
新米 ![]() ![]() 登録日: 2023/2/16 居住地: 投稿: 2 |
【初心者です】EC-CUBE 4.2で購入したプラグインのインストールができない。 ▼テンプレート
[EC-CUBE] EC-CUBE 4.2.0 新規インストール [レンタルサーバ] Xserverビジネススタンダード [OS] Linux sv410.xbiz.ne.jp 5.4.0-135-generic #152~18.04.2-Ubuntu SMP Tue Nov 29 08:23:49 UTC 2022 x86_64 [PHP] 7.4.33 (Core, date, libxml, openssl, pcre, sqlite3, zlib, bz2, calendar, ctype, curl, hash, fileinfo, filter, ftp, gettext, gmp, SPL, iconv, session, standard, posix, pspell, Reflection, Phar, shmop, SimpleXML, sockets, mbstring, sysvmsg, sysvsem, sysvshm, tokenizer, xml, zip, mysqlnd, cgi-fcgi, apcu, bcmath, dba, dom, gd, imagick, imap, intl, json, ldap, exif, mcrypt, mysqli, PDO, pdo_mysql, pdo_pgsql, pdo_sqlite, pgsql, soap, xmlreader, xmlrpc, xmlwriter, xsl, Zend OPcache) [データベース] MySQL 10.5.17-MariaDB-log [WEBサーバ] Apache [ブラウザ] Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 Safari/537.36 [導入プラグインの有無] 新規インストール時から導入されているデフォルトのみ [カスタマイズの有無] 無 [現象] 初心者でわからないことだらけです。 Xserverの簡単インストールにてEC-CUBEを導入しました。 ページを作成し決済システムに「ペイパル チェックアウト 決済プラグイン」を入れたかったので、 プラグインを購入。 インストール中に後述するシステムエラーが出てしまいインストールが完了できない状態です。 https://doc4.ec-cube.net/plugin_errorについての対処は全て試しましたが、変わりはありませんでした。 解決方法を探しております。 **************** PayPalCheckout42 **************** <warning>A script named compile would override a Composer command and has been skipped</warning> <warning>A script named auto-scripts would override a Composer command and has been skipped</warning> <warning>A script named installer-scripts would override a Composer command and has been skipped</warning> [13.5MiB/0.72s] Using version ^3.0 for ec-cube/paypalcheckout42 [13.6MiB/0.73s] ./composer.json has been updated [15.8MiB/0.77s] Running composer update ec-cube/paypalcheckout42 --with-dependencies [16.6MiB/0.79s] Loading composer repositories with package information [17.4MiB/1.61s] <warning>Dependency ec-cube/plugin-installer is also a root requirement. Package has not been listed as an update argument, so keeping locked at old version. Use --with-all-dependencies (-W) to include root dependencies.</warning> [17.6MiB/1.62s] Updating dependencies [19.5MiB/1.64s] Your requirements could not be resolved to an installable set of packages. [19.5MiB/1.64s] Problem 1 - lcobucci/jwt 4.2.1 requires ext-sodium * -> it is missing from your system. Install or enable PHP's sodium extension. - league/oauth2-server-bundle v0.3.0 requires league/oauth2-server ^8.3 -> satisfiable by league/oauth2-server[8.3.5]. - ec-cube/api42 4.2.3 requires league/oauth2-server-bundle ^0.3 -> satisfiable by league/oauth2-server-bundle[v0.3.0]. - league/oauth2-server 8.3.5 requires lcobucci/jwt ^3.4.6 || ^4.0.4 -> satisfiable by lcobucci/jwt[4.2.1]. - ec-cube/api42 is locked to version 4.2.3 and an update of this package was not requested. To enable extensions, verify that they are enabled in your .ini files: - /etc/php-fpm/php74-php.ini - /opt/php-7.4.33/etc/php.d/apcu.ini - /opt/php-7.4.33/etc/php.d/bcmath.ini - /opt/php-7.4.33/etc/php.d/dba.ini - /opt/php-7.4.33/etc/php.d/dom.ini - /opt/php-7.4.33/etc/php.d/gd.ini - /opt/php-7.4.33/etc/php.d/imagick.ini - /opt/php-7.4.33/etc/php.d/imap.ini - /opt/php-7.4.33/etc/php.d/intl.ini - /opt/php-7.4.33/etc/php.d/json.ini - /opt/php-7.4.33/etc/php.d/ldap.ini - /opt/php-7.4.33/etc/php.d/mbstring.ini - /opt/php-7.4.33/etc/php.d/mcrypt.ini - /opt/php-7.4.33/etc/php.d/mysqli.ini - /opt/php-7.4.33/etc/php.d/pdo.ini - /opt/php-7.4.33/etc/php.d/pdo_mysql.ini - /opt/php-7.4.33/etc/php.d/pdo_pgsql.ini - /opt/php-7.4.33/etc/php.d/pdo_sqlite.ini - /opt/php-7.4.33/etc/php.d/pgsql.ini - /opt/php-7.4.33/etc/php.d/soap.ini - /opt/php-7.4.33/etc/php.d/xmlreader.ini - /opt/php-7.4.33/etc/php.d/xmlrpc.ini - /opt/php-7.4.33/etc/php.d/xmlwriter.ini - /opt/php-7.4.33/etc/php.d/xsl.ini You can also run php --ini in a terminal to see which files are used by PHP in CLI mode. Alternatively, you can run Composer with --ignore-platform-req=ext-sodium to temporarily ignore these required extensions. [19.6MiB/1.64s] <warning>Running update with --no-dev does not mean require-dev is ignored, it just means the packages will not be installed. If dev requirements are blocking the update you have to resolve those problems.</warning> [18.0MiB/1.64s] You can also try re-running composer require with an explicit version constraint, e.g. "composer require ec-cube/PayPalCheckout42:*" to figure out if any version is installable, or "composer require ec-cube/PayPalCheckout42:^2.1" if you know which you need. [18.0MiB/1.64s] Installation failed, reverting ./composer.json and ./composer.lock to their original content. [18.0MiB/1.64s] Memory usage: 17.97MiB (peak: 19.99MiB), time: 1.64s {"success":false,"log":"\u003Cwarning\u003EA script named compile would override a Composer command and has been skipped\u003C\/warning\u003E\n\u003Cwarning\u003EA script named auto-scripts would override a Composer command and has been skipped\u003C\/warning\u003E\n\u003Cwarning\u003EA script named installer-scripts would override a Composer command and has been skipped\u003C\/warning\u003E\n[13.5MiB\/0.72s] Using version ^3.0 for ec-cube\/paypalcheckout42\n[13.6MiB\/0.73s] .\/composer.json has been updated\n[15.8MiB\/0.77s] Running composer update ec-cube\/paypalcheckout42 --with-dependencies\n[16.6MiB\/0.79s] Loading composer repositories with package information\n[17.4MiB\/1.61s] \u003Cwarning\u003EDependency ec-cube\/plugin-installer is also a root requirement. Package has not been listed as an update argument, so keeping locked at old version. Use --with-all-dependencies (-W) to include root dependencies.\u003C\/warning\u003E\n[17.6MiB\/1.62s] Updating dependencies\n[19.5MiB\/1.64s] Your requirements could not be resolved to an installable set of packages.\n[19.5MiB\/1.64s] \n Problem 1\n - lcobucci\/jwt 4.2.1 requires ext-sodium * -\u003E it is missing from your system. Install or enable PHP\u0027s sodium extension.\n - league\/oauth2-server-bundle v0.3.0 requires league\/oauth2-server ^8.3 -\u003E satisfiable by league\/oauth2-server[8.3.5].\n - ec-cube\/api42 4.2.3 requires league\/oauth2-server-bundle ^0.3 -\u003E satisfiable by league\/oauth2-server-bundle[v0.3.0].\n - league\/oauth2-server 8.3.5 requires lcobucci\/jwt ^3.4.6 || ^4.0.4 -\u003E satisfiable by lcobucci\/jwt[4.2.1].\n - ec-cube\/api42 is locked to version 4.2.3 and an update of this package was not requested.\n\nTo enable extensions, verify that they are enabled in your .ini files:\n - \/etc\/php-fpm\/php74-php.ini\n - \/opt\/php-7.4.33\/etc\/php.d\/apcu.ini\n - \/opt\/php-7.4.33\/etc\/php.d\/bcmath.ini\n - \/opt\/php-7.4.33\/etc\/php.d\/dba.ini\n - \/opt\/php-7.4.33\/etc\/php.d\/dom.ini\n - \/opt\/php-7.4.33\/etc\/php.d\/gd.ini\n - \/opt\/php-7.4.33\/etc\/php.d\/imagick.ini\n - \/opt\/php-7.4.33\/etc\/php.d\/imap.ini\n - \/opt\/php-7.4.33\/etc\/php.d\/intl.ini\n - \/opt\/php-7.4.33\/etc\/php.d\/json.ini\n - \/opt\/php-7.4.33\/etc\/php.d\/ldap.ini\n - \/opt\/php-7.4.33\/etc\/php.d\/mbstring.ini\n - \/opt\/php-7.4.33\/etc\/php.d\/mcrypt.ini\n - \/opt\/php-7.4.33\/etc\/php.d\/mysqli.ini\n - \/opt\/php-7.4.33\/etc\/php.d\/pdo.ini\n - \/opt\/php-7.4.33\/etc\/php.d\/pdo_mysql.ini\n - \/opt\/php-7.4.33\/etc\/php.d\/pdo_pgsql.ini\n - \/opt\/php-7.4.33\/etc\/php.d\/pdo_sqlite.ini\n - \/opt\/php-7.4.33\/etc\/php.d\/pgsql.ini\n - \/opt\/php-7.4.33\/etc\/php.d\/soap.ini\n - \/opt\/php-7.4.33\/etc\/php.d\/xmlreader.ini\n - \/opt\/php-7.4.33\/etc\/php.d\/xmlrpc.ini\n - \/opt\/php-7.4.33\/etc\/php.d\/xmlwriter.ini\n - \/opt\/php-7.4.33\/etc\/php.d\/xsl.ini\nYou can also run php --ini in a terminal to see which files are used by PHP in CLI mode.\nAlternatively, you can run Composer with --ignore-platform-req=ext-sodium to temporarily ignore these required extensions.\n[19.6MiB\/1.64s] \u003Cwarning\u003ERunning update with --no-dev does not mean require-dev is ignored, it just means the packages will not be installed. If dev requirements are blocking the update you have to resolve those problems.\u003C\/warning\u003E\n[18.0MiB\/1.64s] You can also try re-running composer require with an explicit version constraint, e.g. \u0022composer require ec-cube\/PayPalCheckout42:*\u0022 to figure out if any version is installable, or \u0022composer require ec-cube\/PayPalCheckout42:^2.1\u0022 if you know which you need.\n[18.0MiB\/1.64s] \nInstallation failed, reverting .\/composer.json and .\/composer.lock to their original content.\n[18.0MiB\/1.64s] Memory usage: 17.97MiB (peak: 19.99MiB), time: 1.64s\n"} |
mcontact |
投稿日時: 2023/2/16 14:53
対応状況: −−−
|
仙人 ![]() ![]() 登録日: 2022/1/22 居住地: 投稿: 489 |
Re: 【初心者です】EC-CUBE 4.2で購入したプラグインのインストールができない。 まったく過去のスレッドにある内容と同じになります。
解決方法もスレッドに記載されている内容と同じです。 https://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=27171&forum=11&post_id=107744#forumpost107744
|
nabe |
投稿日時: 2023/2/17 8:57
対応状況: −−−
|
新米 ![]() ![]() 登録日: 2023/2/16 居住地: 投稿: 2 |
Re: 【初心者です】EC-CUBE 4.2で購入したプラグインのインストールができない。 mcontact様
ありがとうございます。 API プラグインをアンインストールしてインストールを試したところ、無事に解決いたしました! |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |