バージョンアップでエラー
WordPressのテーマ「Cocoon」をバージョンアップしようとしたら、パーミッションのエラーが出たので、サーバーの中に入って修正しました。
single.php、single.org、single.のファイルに原因があるようです。
サーバーに入って修正
サーバーに接続
WordPressが動いているAWSのLigtsailサーバーに接続します。以下のコマンドをLightsailのキーが保存されているディレクトリで実行します。
$ ssh -i <Lightsailのキー>.pem bitnami@IPアドレス
Cocoonテーマのディレクトリ確認
Cocoonテーマのファイルが格納されているディレクトリまで移動して、一覧を表示します。
bitnami@ip-***:/opt/bitnami/apps/wordpress/htdocs/wp-content/themes/cocoon-master$ ls -la
total 584
drwxrwxr-x 16 daemon daemon 4096 Mar 1 2021 .
drwxrwxr-x 14 bitnami daemon 4096 Nov 23 2022 ..
-rw-rw-r-- 1 daemon daemon 880 Feb 18 2021 404.php
-rw-rw-r-- 1 daemon daemon 155579 Feb 18 2021 amp.css
drwxrwxr-x 4 daemon daemon 4096 Feb 18 2021 blocks
-rw-rw-r-- 1 daemon daemon 3539 Feb 18 2021 comments.php
drwxrwxr-x 2 daemon daemon 4096 Feb 18 2021 configs
drwxrwxr-x 2 daemon daemon 4096 Feb 18 2021 css
-rw-rw-r-- 1 daemon daemon 6858 Feb 18 2021 editor-style.css
-rw-rw-r-- 1 daemon daemon 3708 Feb 18 2021 footer.php
-rw-rw-r-- 1 daemon daemon 11951 Feb 18 2021 functions.php
-rw-rw-r-- 1 daemon daemon 3606 Feb 18 2021 header.php
drwxrwxr-x 2 daemon daemon 4096 Feb 18 2021 images
-rw-rw-r-- 1 daemon daemon 525 Feb 18 2021 index.php
-rw-rw-r-- 1 daemon daemon 7016 Feb 18 2021 javascript.js
drwxrwxr-x 2 daemon daemon 4096 Feb 18 2021 js
-rw-rw-r-- 1 daemon daemon 292 Feb 18 2021 keyframes.css
drwxrwxr-x 2 daemon daemon 4096 Feb 18 2021 languages
drwxrwxr-x 16 daemon daemon 4096 Feb 18 2021 lib
-rw-rw-r-- 1 daemon daemon 434 Feb 18 2021 page.php
-rw-rw-r-- 1 daemon daemon 1049 Feb 18 2021 pagination.php
drwxrwxr-x 15 daemon daemon 4096 Feb 18 2021 plugins
-rw-rw-r-- 1 daemon daemon 4466 Feb 18 2021 readme.md
-rw-rw-r-- 1 daemon daemon 61908 Feb 18 2021 screenshot.jpg
drwxrwxr-x 4 daemon daemon 4096 Feb 18 2021 scss
-rw-rw-r-- 1 daemon daemon 818 Feb 18 2021 searchform.php
-rw-rw-r-- 1 daemon daemon 1204 Feb 18 2021 sidebar.php
-rw-r--r-- 1 root root 435 Mar 1 2021 single.
-rw-r--r-- 1 root root 435 Mar 1 2021 single.org
-rw-r--r-- 1 root root 435 Mar 1 2021 single.php
drwxrwxr-x 93 daemon daemon 4096 Feb 18 2021 skins
-rw-rw-r-- 1 daemon daemon 215030 Feb 18 2021 style.css
drwxrwxr-x 2 daemon daemon 4096 Feb 18 2021 templates
drwxrwxr-x 2 daemon daemon 4096 Feb 18 2021 tmp
drwxrwxr-x 2 daemon daemon 4096 Feb 18 2021 tmp-user
-rw-rw-r-- 1 daemon daemon 161 Feb 18 2021 update-info.json
drwxrwxr-x 5 daemon daemon 4096 Feb 18 2021 webfonts
ファイル所有者を変更
該当の3ファイル(single.php、single.org、single.)だけ所有者がrootになっていたので、他のファイルと同じdaemon
に変更します。
bitnami@ip-***:/opt/bitnami/apps/wordpress/htdocs/wp-content/themes/cocoon-master$ sudo chown daemon:daemon single*
bitnami@ip-***:/opt/bitnami/apps/wordpress/htdocs/wp-content/themes/cocoon-master$ ls -la
total 584
drwxrwxr-x 16 daemon daemon 4096 Mar 1 2021 .
drwxrwxr-x 14 bitnami daemon 4096 Nov 23 2022 ..
-rw-rw-r-- 1 daemon daemon 880 Feb 18 2021 404.php
-rw-rw-r-- 1 daemon daemon 155579 Feb 18 2021 amp.css
drwxrwxr-x 4 daemon daemon 4096 Feb 18 2021 blocks
-rw-rw-r-- 1 daemon daemon 3539 Feb 18 2021 comments.php
drwxrwxr-x 2 daemon daemon 4096 Feb 18 2021 configs
drwxrwxr-x 2 daemon daemon 4096 Feb 18 2021 css
-rw-rw-r-- 1 daemon daemon 6858 Feb 18 2021 editor-style.css
-rw-rw-r-- 1 daemon daemon 3708 Feb 18 2021 footer.php
-rw-rw-r-- 1 daemon daemon 11951 Feb 18 2021 functions.php
-rw-rw-r-- 1 daemon daemon 3606 Feb 18 2021 header.php
drwxrwxr-x 2 daemon daemon 4096 Feb 18 2021 images
-rw-rw-r-- 1 daemon daemon 525 Feb 18 2021 index.php
-rw-rw-r-- 1 daemon daemon 7016 Feb 18 2021 javascript.js
drwxrwxr-x 2 daemon daemon 4096 Feb 18 2021 js
-rw-rw-r-- 1 daemon daemon 292 Feb 18 2021 keyframes.css
drwxrwxr-x 2 daemon daemon 4096 Feb 18 2021 languages
drwxrwxr-x 16 daemon daemon 4096 Feb 18 2021 lib
-rw-rw-r-- 1 daemon daemon 434 Feb 18 2021 page.php
-rw-rw-r-- 1 daemon daemon 1049 Feb 18 2021 pagination.php
drwxrwxr-x 15 daemon daemon 4096 Feb 18 2021 plugins
-rw-rw-r-- 1 daemon daemon 4466 Feb 18 2021 readme.md
-rw-rw-r-- 1 daemon daemon 61908 Feb 18 2021 screenshot.jpg
drwxrwxr-x 4 daemon daemon 4096 Feb 18 2021 scss
-rw-rw-r-- 1 daemon daemon 818 Feb 18 2021 searchform.php
-rw-rw-r-- 1 daemon daemon 1204 Feb 18 2021 sidebar.php
-rw-r--r-- 1 daemon daemon 435 Mar 1 2021 single.
-rw-r--r-- 1 daemon daemon 435 Mar 1 2021 single.org
-rw-r--r-- 1 daemon daemon 435 Mar 1 2021 single.php
drwxrwxr-x 93 daemon daemon 4096 Feb 18 2021 skins
-rw-rw-r-- 1 daemon daemon 215030 Feb 18 2021 style.css
drwxrwxr-x 2 daemon daemon 4096 Feb 18 2021 templates
drwxrwxr-x 2 daemon daemon 4096 Feb 18 2021 tmp
drwxrwxr-x 2 daemon daemon 4096 Feb 18 2021 tmp-user
-rw-rw-r-- 1 daemon daemon 161 Feb 18 2021 update-info.json
drwxrwxr-x 5 daemon daemon 4096 Feb 18 2021 webfonts
バージョンアップ成功!
ファイルの所有者をrootからdaemonに変更したら、無事にバージョンアップができました。
コメント