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