2022年 1月 の投稿一覧

.envファイルの環境変数について

dockerファイルでは値を使えるが、wordmove.ymlではうまく使えない。

環境変数の中に、予期せぬ改行コードを含んでるとか。というアドバイスを頂き考えてみたがよくわからない。

とりあえず、改行コードはLFで変数の値には余計なものが含まれていない。そこで、値をダブルクォーテーションで囲ってみることにした。

docker-compose upはうまく動いたので、wrodmoveがどうなのか?確認する。

結果はだめだった。

ローカルで投稿

前回の投稿の懸念は払拭されたようだ。rootにはならず、ユーザーのままだった。

サーバーで投稿

WSL上のWP関連ファイルを1000:1000に設定したが、ファイルをサーバーからDLするとrootやwww-dataに戻ってしまうのではないか?確認してみよう。

ローカルで投稿

docker-compose.ymlファイルのwp名、ユーザー名、パスワードなどの変更をするときは、voulumsマウントしたデータとバインドマントしたデータは削除する必要がある。かも?

wp-config.phpが問題になるのかもしれない。

2022.01.18 サーバーで投稿

WSLでWP関連ファイルの編集をするには、chownでpublic以下を1000に指定する必要がある。これをやればWP関連ファイルは編集できるが、uploadsファイルなど月ごとにディレクトリが追加されるとき、コンテナ内でrootが作成するので、WSL内でも定期的にchownを実施しないといけないのかもしれない。

2022.01.18 ローカルで投稿

ローカルでのWP関連ファイルはWSL内でchownで1000を指定することで可能になる。

  1. WSLをユーザーで操作する
  2. データのやりとり(同期)はコンテナ内でwordmoveする
  3. WP関連ファイルはWSL内で行うために、WP関連ファイルの所有権を1000に指定する。