解决lnmp服务器环境wordpress升级或安装插件主题要输入FTP的方法

解决 LNMP 服务器环境 WordPress 升级或安装插件主题要输入 FTP 的方法

在安装 WordPress 的时候,许多人使用了 Nginx + MySQL + PHP 的 LNMP 环境。然而,当您尝试在 WordPress 管理后台升级 WordPress 或是安装插件、主题等时,突然出现需要输入 FTP 信息的提示时,那可真是让人烦恼。在这篇文章中,我们将会介绍如何解决这一问题。

  1. 查看 Nginx 的用户组

    首先,需要找到 Nginx 以哪个用户组来运行。可以通过以下命令查看:

    ps aux | grep nginx

    然后,可以看到 Nginx 进程所属的用户和用户组。一般情况下,Nginx 所属的用户组是 www-data,而该用户组对文件夹的读写权限是被限制的。

  2. 修改 Nginx 的用户组

    为了解决这个问题,我们需要将 Nginx 的用户组修改为当前用户的用户组。在 Linux 中,可以使用以下命令来修改:

    sudo chown -R {当前用户}:{当前用户组} /var/www/html

    这里的/var/www/html是 WordPress 所在目录。

  3. 修改 PHP 的配置文件

    接下来,我们需要修改 PHP 的配置文件。在 Linux 中,可以使用以下命令来编辑 php.ini 文件:

    sudo nano /etc/php/{版本号}/fpm/php.ini

    然后,找到以下几行代码并将注释去掉:

    […]
    ;open_basedir =
    […]
    ;http://php.net/variables-order
    variables_order = "GPCS"
    […]
  4. 重启 Nginx 和 PHP

    最后,执行以下命令使配置文件生效:

    sudo systemctl restart nginx
    sudo systemctl restart php{版本号}-fpm

    现在,您应该可以在 WordPress 中升级和安装插件主题等而无需输入 FTP 信息了。

晓白博客网版权所有,原文地址https://www.xbnb.cn/4961
© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 如有资源失效请在下面及时反馈,谢谢!! 抢沙发

请登录后发表评论

    请登录后查看评论内容