Cocoonのバージョンアップでエラーが出たので修正してみた

スポンサーリンク
Amazon Lightsail
スポンサーリンク
スポンサーリンク

バージョンアップでエラー

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に変更したら、無事にバージョンアップができました。

コメント

プロフィール

当ブログの管理者。主にインフラエンジニアとして仕事をしています。

bond.motherをフォローする
タイトルとURLをコピーしました