質問 > 管理機能 > 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で接続してコマンド実行が必要かと思います。
|
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;が追加されてました。 ありがとうございます! |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |