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