我运行自己的 Web 服务器进行开发,并在其上安装了一个 WordPress 实例。当我尝试从管理界面向此实例添加插件时,WordPress 要求访问 FTP。
我不使用 FTP,并且将来也没有计划这样做。我知道我可以在 WordPress 中更改一些配置,这样我就可以在没有 FTP 的情况下上传。我到底应该配置什么来完成这个?
我运行自己的 Web 服务器进行开发,并在其上安装了一个 WordPress 实例。当我尝试从管理界面向此实例添加插件时,WordPress 要求访问 FTP。
我不使用 FTP,并且将来也没有计划这样做。我知道我可以在 WordPress 中更改一些配置,这样我就可以在没有 FTP 的情况下上传。我到底应该配置什么来完成这个?
在您的 ubuntu 终端上执行此命令
sudo chown -R www-data /var/www
三件事之一:
sudo apt-get install libssh2-php
在 ubuntu 上)我对这些答案中的任何一个都不满意,所以我继续寻找。我找到了一个如此简单的答案,我很惊讶它还没有被提及。
https://askubuntu.com/a/826805/145472
这个答案说要在 wp-config.php 中添加一行
define('FS_METHOD', 'direct');
任务完成。我不能因为知道这一点而受到赞扬,但我确实觉得这里也需要提及。
有趣的是,上传媒体作品。所以我想知道为什么插件没有?更改 wp-admin 的所有权后,它对我有用。
sudo chown -R www-data wp-admin