在本地计算机中安装主题。我应该需要FTP数据连接吗?

时间:2012-11-05 13:30:39

标签: wordpress

我第一次在本地主机上安装了wordpress。

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

它说:"要执行请求的操作,WordPress需要访问您的Web服务器。请输入您的FTP凭据以继续。如果您忘记了自己的凭据,则应与您的网络托管服务商联系。"

我想知道wp是否通常直接安装在生产Web服务器中,或者是否可以先在本地计算机上安装...我该怎么办?

4 个答案:

答案 0 :(得分:6)

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

define('FS_METHOD','direct');

由于linux具有更严格的文件系统,这将使您能够直接写入该文件夹。

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

答案 1 :(得分:2)

在OSX上,我使用了以下内容,它起作用了:

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

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

(你可能还需要chmod一些文件夹。我先做了那个并没有解决它。直到我做了chown命令它才有效,所以我和#39;我不确定它是单独的chown命令,还是chmod和chown的组合。)

答案 2 :(得分:2)

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

define('FS_METHOD','direct');

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

答案 3 :(得分:0)

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

另请参阅Theme Directory上的说明。