我目前正在尝试让wordpress运行在Ubuntu Server 18.04与apache.我设法让一切工作,但由于某种原因,我不能使用ls-l正确的wordpress目录了,其中我玩弄周围的权限.开箱即用的权限不允许我从wordpress网页界面更新我的主题.我找不到一个解决这个问题的方法,因为权限是明确声明的,我至少有读权限。
问题:ls-l显示问号并且sais权限被拒绝。
信息:权限为所有者www-data的rwx,组www-data的rw,其他的r。组的输出包括www-data,所以用户应该在www-data组中。
输出:
$ ls -l /usr/share/wordpress/
ls: cannot access '/usr/share/wordpress/readme.html': Permission denied
...
ls: cannot access '/usr/share/wordpress/wp-comments-post.php': Permission denied
total 0
-????????? ? ? ? ? ? index.php
...
-????????? ? ? ? ? ? xmlrpc.php
$ groups
*censored user* adm cdrom sudo dip www-data plugdev lxd lpadmin
$ sudo ls -l /usr/share/wordpress/
total 172
-rwxrw-r-- 1 www-data www-data 418 Apr 6 2018 index.php
-rwxrw-r-- 1 www-data www-data 7440 Apr 8 2018 readme.html
-rwxrw-r-- 1 www-data www-data 5697 Apr 8 2018 wp-activate.php
drwxrw-r-- 9 www-data www-data 4096 Jul 20 00:53 wp-admin
...
-rwxrw-r-- 1 www-data www-data 3065 Apr 6 2018 xmlrpc.php
任何额外的提示WordPress安全是有用的。谢谢
- 编辑**忘记了目录的权限,仍然混乱。
$ sudo ls -l -a /usr/share/wordpress/
total 180
drwxrw-r-- 5 www-data www-data 4096 Jul 20 17:13 .
drwxr-xr-x 162 root root 4096 Jul 20 02:40 ..
...
1条答案
按热度按时间6jjcrrmo1#
为您所属组设置执行位权限。