如何在不使用 FTP 的情况下自动更新 WordPress [Quicktip]
在某些情况下,如果不提供 FTP 连接信息,您将无法将WordPress和插件更新/升级到更新版本。这是 WordPress 系统无法/wp-content
直接写入您的文件夹的常见问题。
要解决此问题,您需要在 wp-config.php 文件中定义 FTP 详细信息,以便 WordPress 记住它。或者,您也可以/wp-content
通过访问 FTP 根文件并将文件夹文件权限 (CHMOD) 更改为 775 而不是默认的 755 和 644,从而为 WordPress 提供对您的文件夹的写入权限。
然而,有一种更简单的方法来处理这个问题;通过在文件中定义constant 。这会绕过 WordPress 的重复提示,并允许自动更新您的文件。只需 1 行代码即可完成此操作。FS_METHOD
wp-config.php
1.打开/wp-config.php
现在您需要做的第一件事是wp-config.php
从您的 WordPress 根文件夹打开该文件(您可以从您的WordPress 安装程序文件夹访问该文件)。在安装文件夹中,该文件位于wordpress/wp-config.php
2.插入FS_METHOD
将以下代码粘贴到您的 wp-config.php 文件中,最好就在每行其他代码的下方。
define('FS_METHOD','direct');
3.保存并上传
粘贴单行代码后,您可以继续将文件上传到服务器上的 WordPress 根文件夹,它应该会立即运行。上传可以直接从您的主机控制面板完成。
结论
当您使用共享主机时以及 WordPress 与权限和所有权发生冲突时,通常会发生 FTP 问题。通过实施这种“直接”方法,您将能够将您的 WordPress 和插件安装更新或升级到更新版本,而无需提供任何 FTP 详细信息。