この記事は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:~$
これでうまくいった