Ubuntu上的Wordpress安装没有FTP访问的插件

时间:2010-08-16 11:44:19

标签: wordpress ftp wordpress-hook

我运行自己的Web服务器进行开发,并在其上安装了一个WordPress实例。当我尝试从管理界面向此实例添加插件时,WordPress会要求FTP访问。

我不使用FTP,并且未来也没有计划这样做。我知道我可以在WordPress中更改一些配置,这样我就可以在没有FTP的情况下上传。我应该配置什么才能实现这一目标?

4 个答案:

答案 0 :(得分:12)

三件事之一:

  1. 更改权限,以便您的Web服务器可以读取wp-content目录,这应该适用于开发服务器。
  2. 将PHP作为FastCGI运行,它可以作为与Web服务器不同的用户运行。
  3. 在PHP上安装PHP的ssh扩展名(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