📅  最后修改于: 2023-12-03 15:35:43.720000             🧑  作者: Mango
当您在本地主机(localhost)上安装WordPress时,您可能会遇到一个问题:WordPress 要求您输入FTP凭据才能下载、安装和更新插件/主题。
这个问题是由于WordPress默认情况下无法永久写入本地文件系统。为了解决这个问题,WordPress需要使用FTP凭据来进行必要的文件写入和更改操作。
有几种方法可以解决这个问题。以下是其中一种方法:
将以下代码添加到 wp-config.php
文件中:
define('FS_METHOD', 'direct');
define('FTP_BASE', '/path/to/wordpress/');
define('FTP_CONTENT_DIR', '/path/to/wordpress/wp-content/');
define('FTP_PLUGIN_DIR ', '/path/to/wordpress/wp-content/plugins/');
define('FTP_USER', 'username');
define('FTP_PASS', 'password');
define('FTP_HOST', 'ftp.example.org');
define('FTP_SSL', false);
注意:
/path/to/wordpress
应该被替换为您的WordPress安装目录,username
和password
应该被替换为您的FTP凭据。
在本地安装中,如果文件夹没有正确的权限,WordPress将无法写入文件。因此,您需要将相关文件夹的权限设置为可写。以下是必须设置为可写的文件夹列表:
请注意,这种解决方案存在安全性问题,因为它需要将所有文件夹设置为可写。因此,您应该在完成必要的操作后将文件夹权限改回为只读。
通过上述步骤,您应该能够成功解决 WordPress 在 localhost 上请求 FTP 凭据的问题。如果您仍然遇到问题,请查看 WordPress 官方文档或访问相关论坛以获取更多帮助。