5

我刚刚在我的本地主机上安装了 wordpress。

我想安装一个主题,它会询问我的 FTP 用户名和密码。

它说:“要执行请求的操作,WordPress 需要访问您的网络服务器。请输入您的 FTP 凭据以继续。如果您不记得您的凭据,您应该联系您的网络主机。”

我想知道 wp 通常是直接安装在生产网络服务器中,还是可以先安装在本地机器上……我该怎么办?

4

4 回答 4

7

将此添加到您的 wp-config.php

define('FS_METHOD','direct');

由于 Linux 具有这样一个限制性更强的文件系统,这将使您能够直接写入文件夹。

这将在安装新插件或主题时解决该 ftp 问题。

于 2015-01-03T11:47:09.153 回答
2

在 OSX 上,我使用了以下内容,并且效果很好:

sudo chown -R _www:_www {path to wordpress folder}

_www 是在 Mac 上运行 PHP 的用户。(您可以将其更改为您的 PHP 安装在您的特定操作系统上运行的任何内容)

(您可能还需要 chmod 一些文件夹。我先完成了它,但没有修复它。直到我执行 chown 命令才有效,所以我不确定它是否是 chown 命令单独,或 chmod 和 chown 的组合。)

于 2014-03-19T21:08:12.827 回答
2

如果 WordPress 询问主机名和连接详细信息以安装插件和主题,我们需要在主目录的 wp-config.php 文件中添加一个函数挂钩。

define('FS_METHOD','direct');

有关更多详细信息,请参阅页面。 https://support.cloudways.com/how-to-resolve-wordpress-asking-for-ftp-credentials-error/

于 2019-10-17T07:32:02.567 回答
0

如果您使用本地计算机作为安装位置,而不是使用应用内安装程序(现在要求您提供 ftp 详细信息),请启动浏览器并直接从主题目录下载主题,将其解压缩到wp-content/themes/name-of-theme 的主题文件夹。然后,您可以从管理面板激活主题。

另请参阅http://codex.wordpress.org/Using_Themes上的说明。

于 2012-11-05T14:38:24.873 回答