プラグイン > その他 > ECCUBE4プラグインのコマンドラインインストールでエラー |
その他
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
codama |
投稿日時: 2020/9/1 14:27
対応状況: −−−
|
一人前 登録日: 2020/8/3 居住地: 投稿: 72 |
ECCUBE4プラグインのコマンドラインインストールでエラー システム情報 VPS
EC-CUBE:4.0.4 サーバーOS:Linux anmin-ne.com 2.6.32-042stab108.1 #1 SMP Thu Apr 23 19:17:11 MSK 2015 x86_64 DBサーバー:MySQL 5.1.73 WEBサーバー:Apache PHP:7.2.33 (Core, date, libxml, openssl, pcre, zlib, bz2, calendar, ctype, hash, filter, ftp, gettext, gmp, SPL, iconv, pcntl, readline, Reflection, session, standard, SimpleXML, sockets, mbstring, tokenizer, xml, cgi-fcgi, mysqlnd, bcmath, curl, dba, dom, enchant, fileinfo, gd, imagick, imap, intl, json, ldap, exif, mysqli, odbc, PDO, pdo_mysql, PDO_ODBC, pdo_pgsql, pdo_sqlite, pgsql, Phar, posix, pspell, redis, soap, sodium, sqlite3, sysvmsg, sysvsem, sysvshm, tidy, xmlreader, xmlrpc, xmlwriter, xsl, zip, ionCube Loader, Zend OPcache) Ver3からVer4にバージョンアップしています。 データー移転で手間取って、再インストールを何度か繰り返しましたが、データベース移転がうまくいったら、当初問題なくインストールできた、プラグインのインストール&有効化がうまくいかなくなりました。 コマンドラインからと # bin/console eccube:plugin:install --code=YamatoPayment4 を実行すると、エラーメッセージが PHP Parse error: syntax error, unexpected T_CLASS, expecting T_STRING or T_VARIABLE or '$' in /var/www/vhosts/anmin-ne.com/httpdocs/store/bin/console on line 15 ちなみにline 15は line 15;if (!class_exists(Application::class)) { throw new \RuntimeException('You need to add "symfony/framework-bundle" as a Composer dependency.'); } 対応が分かれば宜しくお願い致します。 |
red |
投稿日時: 2020/9/1 19:38
対応状況: −−−
|
神 登録日: 2010/2/15 居住地: 東京都 投稿: 1570 |
Re: ECCUBE4プラグインのコマンドラインインストールでエラー コマンドのPHPのバージョンが低いんじゃないでしょうか
|
codama |
投稿日時: 2020/9/2 10:15
対応状況: −−−
|
一人前 登録日: 2020/8/3 居住地: 投稿: 72 |
Re: ECCUBE4プラグインのコマンドラインインストールでエラー 有難うございます。
直ちにGMO-VPSのShell(Plisk)でPHP7.3に切り替えてやってみましたが、全く同じエラーメッセージが現れます。 PHP Version 7.3.21 ちなみに管理画面からインストールを実行すると、 「完了しました」のメッセージが出るのですが、管理画面上は インストール待ちのままです。 何とか宜しくお願いします。 |
red |
投稿日時: 2020/9/2 10:46
対応状況: −−−
|
神 登録日: 2010/2/15 居住地: 東京都 投稿: 1570 |
Re: ECCUBE4プラグインのコマンドラインインストールでエラー コマンドラインで php -v をしてバージョン確認してください
|
codama |
投稿日時: 2020/9/2 13:04
対応状況: −−−
|
一人前 登録日: 2020/8/3 居住地: 投稿: 72 |
Re: ECCUBE4プラグインのコマンドラインインストールでエラー ご教示有難うございます。
早速やってみると $ php -v PHP 5.3.3 (cli) (built: Nov 1 2019 12:28:08) Copyright (c) 1997-2010 The PHP Group Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies with the ionCube PHP Loader v10.0.3, Copyright (c) 2002-2017, by ionCube Ltd. ECCUBE4管理画面では PHP Version 7.3.21 と表示されているのは? PHPバージョンはサーバーの管理画面から簡単に切り替えできると思っていたのですが、 |
red |
投稿日時: 2020/9/2 17:23
対応状況: −−−
|
神 登録日: 2010/2/15 居住地: 東京都 投稿: 1570 |
Re: ECCUBE4プラグインのコマンドラインインストールでエラー CGIのPHPを切り替えているのでそういうものです
バージョンごとにPHPが入っているはずなのでそれを叩いてください
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |