0

この問題は、WordPress 管理コンソール内にテーマをインストールしようとすると発生します。/var/www ディレクトリの所有者を変更しようとしました ( を使用chown -R <username> /var/www)。ディレクトリのパーミッション 755 もセットアップしました。この問題は、アップグレード ディレクトリでのファイルのアクセス許可が原因であることがわかりました。ファイルにはアクセス許可-rw-r--r--があります (このディレクトリとその中のファイルは、テーマのインストール時に指定した FTP ユーザーによって作成されるはずです)

4

1 に答える 1

0

selinux はインストールされていますか?sshウィンドウに移動して入力することで確認できます# sestatus

それはあなたを示すはずです

SELinux status: enabled/disabled


SeLinuxfs mount: /selinux


Current mode: enforce/permissive

Mode from config file: enforce

Policy Version: XX

Policy from config file: targeted

「強制」になっている場合は、一時的に寛容に変更して、それが問題であるかどうかを確認できますが、

# setenforce 0

# getenforce // Should return permissive

それではアップロードしてみてください。動作する場合は、そのディレクトリを追加して、selinux に httpd による書き込みを許可するように指示する必要があります。

chcon -R -t httpd_sys_rw_content_t DIRECTORY/PATH/THAT/YOU/WANT/TO/WRITE/TO/

お役に立てれば

于 2013-07-31T19:36:07.907 に答える