Wordpress需要FTP信息来更新插件
我正在尝试更新Wordpress插件,我看到了熟悉的FTP登录屏幕 我读过其他帖子,其中指出了wp-config.php中需要填写的行。但是,我没有在这台服务器上安装FTP,只有SFTP 另外,我不想每次安装Wordpress都要这样做 据我所知,wp内容已经归apache所有:apache,PHP也以用户apache的身份运行Wordpress需要FTP信息来更新插件,wordpress,.htaccess,redirect,Wordpress,.htaccess,Redirect,我正在尝试更新Wordpress插件,我看到了熟悉的FTP登录屏幕 我读过其他帖子,其中指出了wp-config.php中需要填写的行。但是,我没有在这台服务器上安装FTP,只有SFTP 另外,我不想每次安装Wordpress都要这样做 据我所知,wp内容已经归apache所有:apache,PHP也以用户apache的身份运行 有什么我遗漏的吗?是否有其他方法来处理此问题?在我自己的服务器上安装wordpress时,我经常遇到这种情况。通常这与权限问题有关 许多Web服务器使用用户www数据,
有什么我遗漏的吗?是否有其他方法来处理此问题?在我自己的服务器上安装wordpress时,我经常遇到这种情况。通常这与权限问题有关 许多Web服务器使用用户www数据,而不是apache。因此,请检查您的apache配置,了解您的Web服务器用户设置为什么 此外,您还需要检查目录权限,并确保用户和组都具有读取、写入和执行权限。我不确定是否需要执行访问,但这通常也是我设置服务器的原因 您可以使用命令执行此操作 chmod 775-r您的内容目录
如果所有这些都失败了,如果你有shell访问权限,你也可以使用目录中的wget来安装插件 在尝试了所有关于权限的方法后,我将以下代码行添加到该站点的wp-config.php中: 定义“FS_方法”、“直接”
这立刻解决了问题。我不确定是否还需要先修改权限,因为我在尝试此修复之前已经修改了权限。我尝试了此操作,但没有成功。我将发布当前perms.drwxrwsr-x 6 apache apache 4096 Sep 8 12:19 wp content的更新。很高兴您能够使用define'FS_METHOD'、'direct';。但不确定为什么需要强制wordpress写入文件系统。谢谢你给我展示了一个解决这个常见问题的新方法