バージョン選択

フォーラム

メニュー

オンライン状況

81 人のユーザが現在オンラインです。 (75 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 81
もっと...

サイト内検索

質問 > 管理機能 > Proxyクラス生成とは

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
akadota
投稿日時: 2020/10/2 10:11
対応状況: 開発中
半人前
登録日: 2020/8/11
居住地:
投稿: 24
Proxyクラス生成とは
超初心者的な質問ですが、教えてください!
ただいまクリスマスピザの予約フォームを作成していますが、注文時に入力項目を二つ増やしたく、調べています。
ひとまずテスト用に増やしたEC-CUBEで試していますが、下記のサイトを参考にしています。
https://qiita.com/ma33588/items/1768e997854884e670e0


いきなり下記で良くわからなくなっています。
Proxyクラス生成
php bin/console cache:clear --no-warmup
php bin/console eccube:generate:proxies

これはSSHソフトなどで実行するコマンドということでしょうか?
あまりコマンドを使用した経験がないので、何で実行するのかわかりません。

1)Xserverを利用している。
2)いつもFileZillaでSFTP接続している。
3)DBはphpMyAdminで接続している。
4)MySqlやec-cubeはいつも管理画面からインストールしている。

どうか教えてください
468
投稿日時: 2020/10/2 11:06
対応状況: −−−
登録日: 2008/10/26
居住地:
投稿: 3217
Re: Proxyクラス生成とは
>これはSSHソフトなどで実行するコマンドということでしょうか?
そうです。
SSHで接続してコマンド実行が必要かと思います。


----------------
株式会社シロハチ
■ECCUBE2系、3系構築カスタマイズご相談ください。
EC-CUBE3マニュアル
blog

akadota
投稿日時: 2020/10/2 14:06
対応状況: −−−
半人前
登録日: 2020/8/11
居住地:
投稿: 24
Re: Proxyクラス生成とは
TeraTermでアクセスし、コマンドを打ってみたのですが、うまくいきません。

[*****]$ php bin/console cache:clear --no-warmup
Could not open input file: bin/console

初心者ですいませんが、どこかのディレクトリへ移動してから実行なのでしょうか?
akadota
投稿日時: 2020/10/2 14:38
対応状況: −−−
半人前
登録日: 2020/8/11
居住地:
投稿: 24
Re: Proxyクラス生成とは
ファイルがありました。
EC-CUBEをインストールしたフォルダの下にbin/consoleファイルがありました!

が、実効してみるとエラーがでます。
[*****]$ php bin/console cache:clear --no-warmup
PHP Parse error: syntax error, unexpected 'class' (T_CLASS), expecting identifier (T_STRING) or variable (T_VARIABLE) or '{' or '$' in /home/****/****/public_html/ec-test/bin/console on line 15

コンソールファイルの中の15行目を見てみると、
if (!class_exists(Application::class)) {
throw new \RuntimeException('You need to add "symfony/framework-bundle" as a Composer dependency.');
}
と書かれています。
何が原因でしょうか?
akadota
投稿日時: 2020/10/2 16:37
対応状況: 解決済
半人前
登録日: 2020/8/11
居住地:
投稿: 24
Re: Proxyクラス生成とは
いろいろ調べてわかりました。
XserverのSSH接続でPHPを実行すると初期のPHPバージョンで実行されちゃうみたいです!

[***]$ php -v
PHP 5.4.16

そこで下記のサイトを参考に変更してみました。
https://minory.org/xserver-ssh-php7.html

[***]$ php -v
PHP 7.2.29

[***]$ php bin/console cache:clear --no-warmup
[OK] Cache for the "dev" environment (debug=true) was successfully cleared.
[***]$ php bin/console eccube:generate:proxies

***/public_html/ec-test/app/proxy/entity/src/Eccube/Entity/Product.php
にuse \Customize\Entity\ProductTrait;が追加されてました。

ありがとうございます!

スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は88,306名です
総投稿数は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.