[不具合]wordpress管理画面から画像アップロードできない

目次

概要

サーバー情報

web  フロント側で表示する役割
admin 管理画面専用の役割
varnish webサーバー前でキャッシュを保持している
image マウントされたNFSのサーバーをnginxでやりとりする役割

NFSマウントコマンド

mkdir -p /var/www/images
mount -t nfs [NFSサーバーIP]:/data1/images /var/www/images

永続的なマウントの設定

vim /etc/fstab
---
[NFSサーバーIP]:/data /var/www/contents nfs defaults 0 0
---
df -h

この対応後「権限により画像アップロードできません」とアップロード実行時に発生するようになった。

(修正済みのため文言不明)

対応

/var/www/contents/images/2024 のユーザーとグループが下記になっていた。

drwxr-xr-x 2 libstoragemgmt admin 557056 Nov 29 17:23 12

その後ユーザーとグループをnginxに変更することでアップロードできることが確認。

chown nginx:nginx /var/www/contents/images/2025/01/

ただし年末休暇前だったこともあり一時的に対象ディレクトリの権限を777に変更

chmod 777 /var/www/contents/images/2024/12

 

この記事を書いた人

目次