我应用了几个不同的修复程序。wordpressuser
$ sudo adduser wordpressuser www-data
$ sudo chown www-data:www-data -R /var/www/html
$ chmod 7777 -R /var/www/html
$ reboot
root # adduser www-data www-data
这些都不起作用,而且这个人用尽了所有步骤,因为无论我做什么,WordPress都不会让我更新或安装东西,除非它要求FTP访问。
我在HTML文件夹中有我的静态网站,在名为blog的目录中有WordPress,在名为podcasts的文件夹中有一个podcast生成器。
html文件夹中的所有内容(包括html文件夹本身)在用户www-data和www-data组下均具有完全的读写和执行权限。
您必须在文件中添加直接更新方法wp-config.php
。
编辑wp-config.php,并define('FS_METHOD','direct');
在<?php
和之间添加一行?>
,例如:
define('FS_METHOD','direct');
// Get everything else
require_once(ABSPATH.'wp-settings.php');
?>
结合您所设置的权限,这将允许Wordpress直接更新,而无需通过FTP。
我刚刚对此进行了测试,它似乎可以正常工作。该目录对于www-data
运行Wordpress的-user必须是可写的。
资料来源:https : //www.hongkiat.com/blog/update-wordpress-without-ftp/
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句