yoshiislandblog.net
元営業の駆け出しアラサーSEが、休日にMACと戯れた際の殴り書きメモ。日々勉強。日々進歩。

この記事は3年以上前に書かれた記事で内容が古い可能性があります

WordPressのPlugin(syntaxhighlighter)をアップデートしようと思ったら「This is usually due to inconsistent file permissions」のエラー

2019-12-08

ある日、WordpressのPlugin(syntaxhighlighter)をアップデートしようと思ったら、以下のようなエラーが発生した。

※Wordpress環境:AWSの「WordPress powered by Bitnami」を利用

Update Failed: The update cannot be installed because we will be unable to copy some files. This is usually due to inconsistent file permissions.

アップデートの際に一時的にできるファイルはこれっぽいが、
特におかしなところはない。

一度消してから、アップデートもしてみたけど変わらず、、

bitnami@ip-172-31-24-117:~$ ls -liah /opt/bitnami/apps/wordpress/htdocs/wp-content/upgrade
total 12K
517681 drwxrwxr-x 3 daemon  daemon 4.0K Dec  7 10:43 .
278044 drwxrwxr-x 9 bitnami daemon 4.0K Mar 24  2018 ..
632586 drwxrwxr-x 3 daemon  daemon 4.0K Dec  7 10:43 syntaxhighlighter.3.5.1-qN63bG
bitnami@ip-172-31-24-117:~$

プラグインのありかはこちら
あー、、fileのpermissionは大丈夫そうだけど、
ごみ(「syntaxhighlighter.php.20190211」「syntaxhighlighter.php.20190212」)が残っている、、、

bitnami@ip-172-31-24-117:~$ ls -liah /opt/bitnami/apps/wordpress/htdocs/wp-content/plugins/syntaxhighlighter
total 268K
1026185 drwxrwxr-x  6 daemon  daemon 4.0K Feb 11  2019 .
 278045 drwxrwxr-x 24 bitnami daemon 4.0K Dec  7 10:51 ..
1108494 drwxrwxr-x  2 daemon  daemon 4.0K Feb 11  2019 dist
1108273 -rw-rw-r--  1 daemon  daemon  14K Feb 11  2019 readme.txt
1108449 drwxrwxr-x  4 daemon  daemon 4.0K Feb 11  2019 syntaxhighlighter2
1108284 drwxrwxr-x  4 daemon  daemon 4.0K Feb 11  2019 syntaxhighlighter3
1108272 -rw-rw-r--  1 daemon  daemon 1.1K Feb 11  2019 syntaxhighlighter.js
1108493 -rw-rw-r--  1 daemon  daemon  963 Feb 11  2019 syntaxhighlighter_mce-4.js
1108274 -rw-rw-r--  1 daemon  daemon 3.3K Feb 11  2019 syntaxhighlighter_mce.js
1108275 -rw-rw-r--  1 daemon  daemon  72K Feb 11  2019 syntaxhighlighter.php
1108496 -rw-r--r--  1 root    root    71K Feb 11  2019 syntaxhighlighter.php.20190211
1108607 -rw-r--r--  1 root    root    72K Feb 11  2019 syntaxhighlighter.php.20190212
1108276 drwxrwxr-x  2 daemon  daemon 4.0K Feb 11  2019 third-party-brushes
bitnami@ip-172-31-24-117:~$

消してみる

bitnami@ip-172-31-24-117:~$ ls -liah /opt/bitnami/apps/wordpress/htdocs/wp-content/plugins/syntaxhighlighter
total 124K
1026185 drwxrwxr-x  6 daemon  daemon 4.0K Dec  7 10:56 .
 278045 drwxrwxr-x 24 bitnami daemon 4.0K Dec  7 10:51 ..
1108494 drwxrwxr-x  2 daemon  daemon 4.0K Feb 11  2019 dist
1108273 -rw-rw-r--  1 daemon  daemon  14K Feb 11  2019 readme.txt
1108449 drwxrwxr-x  4 daemon  daemon 4.0K Feb 11  2019 syntaxhighlighter2
1108284 drwxrwxr-x  4 daemon  daemon 4.0K Feb 11  2019 syntaxhighlighter3
1108272 -rw-rw-r--  1 daemon  daemon 1.1K Feb 11  2019 syntaxhighlighter.js
1108493 -rw-rw-r--  1 daemon  daemon  963 Feb 11  2019 syntaxhighlighter_mce-4.js
1108274 -rw-rw-r--  1 daemon  daemon 3.3K Feb 11  2019 syntaxhighlighter_mce.js
1108275 -rw-rw-r--  1 daemon  daemon  72K Feb 11  2019 syntaxhighlighter.php
1108276 drwxrwxr-x  2 daemon  daemon 4.0K Feb 11  2019 third-party-brushes
bitnami@ip-172-31-24-117:~$
bitnami@ip-172-31-24-117:~$

これでうまくいった