Reply To: KUSANAGI RoD のデータベースに外部のDBを用いる方法

TOP Forums インストール(Installing KUSANAGI) KUSANAGI RoD のデータベースに外部のDBを用いる方法 Reply To: KUSANAGI RoD のデータベースに外部のDBを用いる方法

#1322
soybeans59
Participant

    お世話になります。
    Kusanagi docker 1.6.2 で検証致しました。

    >上記現象は、docker-compose を再起動すると直る場合があります。docker-compose の再起動は、wordpress ディレクトリ上で docker-compose down && docker-compose up -d を実行します。一度再起動してみてください。

    こちら検証致しましたが、改善が見られませんでした。
    以下のコマンドを順に実行:

    kusanagi-docker provision --fqdn hogehoge.com --wp wordpress
    docker-compose down && docker-compose up -d

    >上記はバグの可能性があります。調査に少々時間をいただきます。
    1.6.2 で修正されたことを確認したため検証致しました。

    以下のようにNginxとPHPのバージョンを kusanagi-docker 1.5.1 で指定されていたバージョンでコンテナを起動するとすると hogehoge.com からのアクセスが可能であることを確認致しました。
    kusanagi-docker provision --fqdn hogehoge.com --wp --nginx=1.23.4-r14 --php=7.4.33-r22 wordpress

    また、以下もアクセス可能であることを確認致しました。
    kusanagi-docker provision --fqdn hogehoge.com --wp --nginx=1.23.4-r14 wordpress
    kusanagi-docker provision --fqdn hogehoge.com --wp --nginx1.24 wordpress

    Nginx のバージョンが 1.25 のときにアクセス不可となることを確認いたしました。
    kusanagi-docker provision --fqdn hogehoge.com --wp --nginx1.25 wordpress

    そのため、Nginxのバージョンの違いによる影響がどこにあるのか気になっております。

    *dbhostのオプションを追加指定
    上記でアクセス可能であることを確認した3つの nginx と PHP のバージョンを指定し、dbhost についての情報も追加し以下のコマンドを実行したところ、
    途中で chmod: ./wp-content/uploads: No such file or directory と出てしまう状況です。

    kusanagi-docker provision --fqdn hogehoge.com --wp --nginx=1.23.4-r14 --php=7.4.33-r22 --dbsystem mysql --dbhost host --dbname wordpress --dbuser user --dbpass pass wordpress
    Creating network "wordpress_default" with driver "bridge"
    Creating volume "wordpress_kusanagi" with default driver
    Creating wordpress_config ... done
    Creating wordpress_httpd  ... done
    Creating wordpress_php    ... done
    Creating wordpress_ftp    ... done
    Creating wordpress_config_run ... done
    Creating wordpress_config_run ... done
    Creating wordpress_config_run ... done
    Creating wordpress_config_run ... done
                                                 Successfully copied 6.66kB to 474d29e1fcdb70a3d805110abc54d48c1b3a1e5368bffedff91af8b64257ace2:/home/kusanagi/wordpress
                                                 Successfully copied 2.56kB to 474d29e1fcdb70a3d805110abc54d48c1b3a1e5368bffedff91af8b64257ace2:/home/kusanagi/wordpress
                                                 Successfully copied 12.8kB to 474d29e1fcdb70a3d805110abc54d48c1b3a1e5368bffedff91af8b64257ace2:/home/kusanagi/wordpress
                                                 Successfully copied 3.58kB to 474d29e1fcdb70a3d805110abc54d48c1b3a1e5368bffedff91af8b64257ace2:/home/kusanagi/wordpress
    Creating wordpress_config_run ... done
    Downloading WordPress 6.4.1 (en_US)...
    Warning: Failed to create directory '/.wp-cli/cache/': mkdir(): Permission denied.
    md5 hash verified: 5f9044e6b3f78f1bbdf85fed0244f778
    Success: WordPress downloaded.
    Success: Generated 'wp-config.php' file.
    WordPress is already installed.
                                                 Successfully copied 261kB to 474d29e1fcdb70a3d805110abc54d48c1b3a1e5368bffedff91af8b64257ace2:/home/kusanagi/wordpress/DocumentRoot/wp-content
    Creating wordpress_config_run ... done
    Creating wordpress_config_run ... done
    Creating wordpress_config_run ... done
    Creating wordpress_config_run ... done
    Creating wordpress_config_run ... done
    Creating wordpress_config_run ... done
    Creating wordpress_config_run ... done
    chmod: ./wp-content/uploads: No such file or directory
    ERROR: 1
    ERROR: Failed.
    

    dbhostの情報を追加した状態で途中でスクリプトがエラーになる原因についてご確認いただけると助かります。

    以上、よろしくお願い致します。

    • This reply was modified 8 months ago by soybeans59.
    • This reply was modified 8 months ago by soybeans59.