プラグインのインストール/削除ができない
TOP › Forums › その他(Everything else KUSANAGI) › プラグインのインストール/削除ができない
プラグインのインストール/削除ができない
- This topic has 0 replies, 1 voice, and was last updated 6 hours, 20 minutes ago by
Castellows.
-
AuthorPosts
-
-
2025年11月13日 at 11:22 #1576
先週よりWordPress管理画面でプラグインのインストールの際に「インストールに失敗しました: kusanagi のユーザー名/パスワードが正しくありません」と表示され、Hello Dolly等どんなプラグインもWordPress管理画面からインストールできなくなりました。プラグインの削除の際も「kusanagi のユーザー名/パスワードが正しくありません」と表示され削除できなくなりました。プラグインの有効化・無効化はできます。テーマも同様のエラーでインストール/削除できない状況ですが、メディアのアップロード/削除は可能です。FiliZillaからはプラグイン、テーマ共にアップロード/削除は可能です。
wp-config.phpの記載の変更はなく以下の記述のままです。
define('FS_METHOD', 'ftpext'); define('FTP_HOST', 'localhost'); define('FTP_USER', 'kusanagi'); define('FTP_PASS', '【初期設定から変更してないパスワード】');※define( 'FTP_SSL', true );またはdefine( 'FTP_SSL', false );を追加したりみましたが、解消しませんでした。
パーミッション、所有者.グループは以下の通りです。
wp-config.php 440 kusanagi:www
wp-content 775 kusanagi:www
wp-content以下の各ディレクトリ 775 kusanagi:www
wp-content以下の各ファイル 644 kusanagi:www※wp-content以下のファイルのパーミッションを775に変えてみたり、wp-content以下の各ディレクトリ/各ファイルのオーナーをhttpd.wwwやkusanagi:wwwに変更したりしてみましたが、解消しませんでした。nginxの実行ユーザーは「/etc/opt/kusanagi/nginx/nginx.conf」にてuser httpd www;となっています。
WordPressサイトヘルスの「ファイルシステムパーミッション」は以下の表示がされています。
WordPress のメインディレクトリ 書き込み不可
wp-content ディレクトリ 書き込み可能
uploads ディレクトリ 書き込み可能
plugins ディレクトリ 書き込み可能
テーマディレクトリ 書き込み可能
フォントディレクトリ 存在しません
Must-use プラグインディレクトリ 書き込み可能
The Redux upload directory Writable※DocumentRootのオーナーをhttpd.wwwに変更すると「WordPress のメインディレクトリ書き込み可」となりますが、問題は解消しませんでした。
wp-config.phpで「define('FS_METHOD', 'ftpext');」ではなく、「define('FS_METHOD', 'direct');」に変更すると、問題なくプラグイン/テーマのインストール/削除が可能になります。昨年kusanagi9にkusanagi migrateコマンドで移行後も「define('FS_METHOD', 'ftpext');」で問題なくWordPress管理画面でプラグインのインストール/削除はできていましたが、正確にどの時点でこのような状態になったかは不明です。
phpを8.2に戻したり、テーマをデフォルトに変更したり、FiliZillaですべてのプラグインを削除したり、wordpressの強制再インストール(# wp core update --version=6.8.3 --force --locale=ja)なども試しましたが解消しませんでした。
どなたかご教授いただければ幸いです。よろしくお願いいたします。
# kusanagi status
KUSANAGI Version 9.7.2-1.el9
conoha
CentOS Stream 9*** (active) nginx : nginx129 ***
* nginx129.service - The NGINX HTTP and reverse proxy server
Loaded: loaded (/usr/lib/systemd/system/nginx129.service; enabled; preset: disabled)
Active: active (running) since Thu 2025-11-13 01:17:30 JST; 10h ago*** (inactive) httpd : httpd24 ***
* httpd.service - The Apache HTTP Server
Loaded: loaded (/usr/lib/systemd/system/httpd.service; disabled; preset: disabled)
Active: inactive (dead)*** (active) php : php84 ***
* php-fpm.service - The PHP FastCGI Process Manager
Loaded: loaded (/usr/lib/systemd/system/php-fpm.service; enabled; preset: disabled)
Active: active (running) since Thu 2025-11-13 01:17:30 JST; 10h ago*** (active) mariadb : mariadb10.11 ***
* mariadb.service - MariaDB 10.11.15 database server
Loaded: loaded (/usr/lib/systemd/system/mariadb.service; enabled; preset: disabled)
Active: active (running) since Thu 2025-11-13 00:58:53 JST; 10h ago*** (inactive) psql : ***
*** (inactive) pgpool-II : ***
*** python ***
Python 3.12.12*** Cache status ***
*** WAF ***
off*** SELinux ***
offstatus completed.
-
This topic was modified 6 hours, 17 minutes ago by
Castellows.
-
This topic was modified 6 hours, 17 minutes ago by
-
-
AuthorPosts
- You must be logged in to reply to this topic.
