遭遇要执行请求的操作,wordpress需要访问您网页服务器的权限
星期三, 2012-11-28 | Author: Lee | php, wordpress | 10,319 views
最近折腾了下wordpress,记录碰到的各种问题的解决之法:
换了独立的vps机器后,在后台自动升级的时候遭遇 到要执行请求的操作,wordpress需要访问您网页服务器的权限 到这个;
这个界面只会出现在PHP进程不是以用户身份来运行的主机上,也就是你的服务器运行PHP的用户和WP文件夹的所有者不一样,
目的就是为了安全,wordpress在升级时会创建一个临时文件看看owner是不是和当前运行的php是否一样,如果不一样,就会出现这个界面。
解决方法一:填写ftp连接信息
可以在 wp-config.php 中加入一下代码:
// ** FTP SETTINGS FOR AUTO-UPDATE ** //
define(‘FTP_HOST’, ‘localhost’);
define(‘FTP_USER’, ‘ftp帐号’);
define(‘FTP_PASS’, ‘ftp密码’);
这样以后你升级 wordpress 或者插件的时候就都不会有那个提示了
方法二:针对linux主机的文件权限组设置
首先修改Wordpress 的权限,需要有写的权限:
chmod -R 755 /home/www/wordpress
解释:chmod是修改文件(夹)权限的命令,这里加了一个R参数,就是把/home/www/wordpress文件夹内的所有文件(夹)的权限都修改为755
chown -R www /home/www/wordpress
解释: chown是修改文件(夹)用户组的命令,参数R的作用和 chmod 的一样,不过执行此命令需要有root权限。
这样假设你的PHP的用户组是www,修改完以后再去尝试WP的自动升级,一键升级就能顺利进行了。
文章作者: Lee
本文地址: https://www.pomelolee.com/1058.html
除非注明,Pomelo Lee文章均为原创,转载请以链接形式标明本文地址
一条评论 to 遭遇要执行请求的操作,wordpress需要访问您网页服务器的权限
记得调整 /etc/php-fpm.conf 或者/etc/php-fpm.d/www.conf 下的用户信息
user 及group
使用 www即可
Leave a comment
Search
相关文章
热门文章
最新文章
文章分类
- ajax (10)
- algorithm-learn (3)
- Android (6)
- as (3)
- computer (85)
- Database (30)
- disucz (4)
- enterprise (1)
- erlang (2)
- flash (5)
- golang (3)
- html5 (18)
- ios (4)
- JAVA-and-J2EE (186)
- linux (143)
- mac (10)
- movie-music (11)
- pagemaker (36)
- php (50)
- spring-boot (2)
- Synology群晖 (2)
- Uncategorized (6)
- unity (1)
- webgame (15)
- wordpress (33)
- work-other (2)
- 低代码 (1)
- 体味生活 (40)
- 前端 (21)
- 大数据 (8)
- 游戏开发 (9)
- 爱上海 (19)
- 读书 (4)
- 软件 (3)
2023 年 01 月 30 日