ラック
Home > CMS > 記事 > 2018年3月 > User Role Editorが動かない

User Role Editorが動かない

カテゴリ: WordPress

WordPressのプラグインUser Role Editorが動かない(ユーザ権限を作成しようとすると、「作成」ボタンをクリックした後、管理画面のメイン画面が灰色(サイドバーとヘッダは出ているが、メイン画面に何も表示されない。詳しくは下図))になって、作成したはずのユーザ権限も存在していない……おそらく、「作成」リクエストを処理している途中でPHPがコケてしまっている感じがします。

User Role Editorでユーザ権限を作成しようとしても、画面に出力が返って来ない

PHPの処理がコケているならば、サーバのログにエラーが記録されているはずなので確認。すると、長い一行の中にヒントがありました。


PHP Fatal error:  Uncaught Error: Call to undefined function utf8_decode()

utf8_decode()関数が存在しない、と怒られているようです。このエラーメッセージで検索してみると、

php-xmlモジュールがないと怒られる模様。確かに該当サーバには入っていなかった気がするので、インストールします。


# yum install --enablerepo=remi,remi-php71 php-xml

## 略

完了しました!

ついでにApache再起動。


# systemctl restart httpd

これで動くようになりました。解決。

タグ: プラグイン,システム設定周り,トラブル対処

 



関連する記事一覧