satoru

Forum Replies Created

Viewing 15 posts - 16 through 30 (of 57 total)
  • Author
    Posts
  • satoru
    Moderator

      報告ありがとうございます。
      dbhostを指定しない場合に失敗するのはバグでした。KUSANAGI RoD 1.6.1 をリリースしましたので、こちらをご使用ください。

      Macで文字化けするのは、環境変数TERM に指定した値が色出力に対応していないためだと思います。以下のように、TERMを設定してください。
      export TERM=xterm-256color

      satoru
      Moderator

        先ほど、KUSANAGI RoDの1.6.0をリリースしました。
        このリリースで、kusanagi-docker provison --dbost ホスト名を指定した場合に、外部ホストへ接続しWordPressの展開まで行えます。このとき、--dbnameでオプションで指定する名前のdatabase が作成済みで、--dbuser/--dbpassオプションで接続可能である必要があります。

        もし問題があれば、レポートいただけると幸いです。

        satoru
        Moderator

          こちら、KUSANAGI RoDのバグのようです。修正を行いますのでお待ちください。

          satoru
          Moderator

            KUSANAGI RoDの1.4.2 をリリースしました。
            wordpress:cli イメージを正しく取得できるようになったと思います。
            kusanagi-docker remove wordpress を実行後、kusanagi-docker provison ... を再実行してください。

            satoru
            Moderator

              wpcli のイメージがうまく取れていないようです。
              修正しますので、少々お待ちください。

              in reply to: インストール時にエラーが出ます。 #1143
              satoru
              Moderator

                大変申し訳ありません。最新の1.4.0にTYPOがあったようです。
                いま、修正したkusanagi-docker 1.4.1 をリリースいたしました。アップデートして、再度お試しください。

                in reply to: WPプラグインのインストールに失敗します #1085
                satoru
                Moderator

                  念のため、以下の項目についてもお教えください。

                  - docker version の実行結果
                  - docker-compose version の実行結果
                  - WP プラグインをインストールしようとした方法

                  in reply to: インストール途中で、エラーが出ました。 #1080
                  satoru
                  Moderator

                    xcrun: error が発生するのは、MacOS X 独自の問題です。
                    google で検索すると、xcode-select --install を実行すると解決するようです。
                    https://ysko909.github.io/posts/xcrun-error-after-macos-update/

                    in reply to: インストール途中で、エラーが出ました。 #1079
                    satoru
                    Moderator

                      すいません、docker pull の間違いです。

                      in reply to: インストール途中で、エラーが出ました。 #1077
                      satoru
                      Moderator

                        primestrategy/kusanagi-nginx:latest というイメージは、現在作成していません。そのため、このようなエラーが発生します。以下の手順で、各イメージの最新バージョンを取得して、provision できます。

                        1. ~/.kusanagi/update_version.sh を実行し、最新のイメージを取得してください。イメージの最新バージョンは、~/.kusanagi/lib/image_versions に書き込まれます。ここで、最新のイメージの取得に失敗すると、primestrategy/kusanagi-nginx:latast と表示されます。
                        2. kusanagi-docker remove media.test.com でディレクトリ削除してください
                        3. 再度 kusanagi-docker provision を実行してみてください。

                        もし、手順1で バージョンがlatestとなるときは、一度以下のコマンドを実施し、最新イメージを取得できるか確認してください。

                        git pull primestrategy/kusanagi-nginx:1.23.2-r0

                        in reply to: Kusanagi ROD のSSL化について #1044
                        satoru
                        Moderator

                          その理解であっています。
                          基本的に、.kusanagi.http を直接編集する必要はなく、kusaangi-docker ssl コマンドを使用してください。

                          念のため、ターミナルで以下のコマンドを実行し、確認してください。

                          `
                          curl -k -H 'host: wp1.local' https://localhost/
                          `

                          in reply to: Kusanagi ROD のSSL化について #1040
                          satoru
                          Moderator

                            matsubarah さん

                            なぜかapache httpdを使用するとhttps接続がうまくいかないようです。今調査中です。
                            問題なければ、Webサーバとして nginx をご使用ください。

                            または、https接続用のリバースプロキシを設置し、http 80番ポートを利用する方法があります。
                            そちらの使用も検討ください。

                            in reply to: KUSANAGIver1.3.5 WP provisioning作成時のエラー #1025
                            satoru
                            Moderator

                              kusanagi-docker 1.3.5 のバグで、wordpress:wp-cli をきちんと取得できていませんでした。
                              いま、1.3.6 を作成したので、もう一度 install.sh を実行し、アップデートしてください。

                              satoru
                              Moderator

                                $HOME/.kusanagi/update_version は、kusanagi-docker provision 実行時に使用するイメージを更新するだけです。

                                kusanagi-docker コマンドは、最初のdocker-compose の構成と、WordPressなどの初期セットアップを行います。docker-compose.yml は、自分で修正していただいて構いません。また、docker-compose.yml のイメージを自動アップデートはしません。イメージのバージョンを変えるには、docker-compose.yml 内のイメージ名を手動で書き換えてください。update_version.sh の結果は、$HOME/.kusanagi/lib/.kusanagi/lib/image_versions に出力されます。

                                各コンポーネントと言ってますが、各Dockerイメージのことでしょうか?
                                PHPは、PHP7.4、8.0、8.1 の最新バージョンを使用してください。PHP8.1が一番処理速度が早いですが、一部のプラグインやテーマはPHP8.1に対応していないため、PHP8.0の最新バージョン(今現在primestrategy/kusanagi-php:8.0.18-r1)の使用をお勧めします。
                                nginxは、nginx1.21(primestrategy/kusanagi-nginx:1.21.6-r5)が一番処理速度が早いと思います。

                                RoDで使用する各Dockerイメージは、脆弱性の対処のため週単位でアップデートします。随時更新することをお勧めします。

                                ftpを使った更新についてですが、最新版のkusanagi-docker で構築した環境では再現しませんでした。別名のWordPress環境を構築し、docker-compose.yml を比較すると参考になるかもしれません。

                                in reply to: KUSANAGI RoDのprovisionでERRORがでる #887
                                satoru
                                Moderator

                                  修正しました。1.3.2をお試しください。

                                Viewing 15 posts - 16 through 30 (of 57 total)