Reply To: KUSANAGI RoD のデータベースに外部のDBを用いる方法
TOP › Forums › インストール(Installing KUSANAGI) › KUSANAGI RoD のデータベースに外部のDBを用いる方法 › Reply To: KUSANAGI RoD のデータベースに外部のDBを用いる方法
お世話になります。
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 11 months ago by soybeans59.
- This reply was modified 11 months ago by soybeans59.