无法连接到FTP服务器127.0.0.1/:21

时间:2012-09-20 作者:JohnMerlino

尝试在本地计算机上安装wordpress插件:

要执行请求的操作,WordPress需要访问您的web服务器。请输入您的FTP凭据以继续。如果您不记得您的凭据,请与您的web主机联系。

Hostname          127.0.0.1
FTP Username      macusername
FTP Password      macusernamepassword
Connection Type   Connection Type  FTP
单击“继续”时,我得到以下信息:

无法连接到FTP服务器127.0.0.1/:21

为什么WordPress不能处理我的FTP数据?

7 个回复
最合适的回答,由SO网友:markratledge 整理而成

根据您的OS X版本,您需要配置和运行FTP,并在防火墙中打开一个端口。最好用谷歌搜索你的OS X版本——10.6、10.7等等——并找到设置FTP和共享所需的文档。

您还需要意识到向本地计算机开放FTP的安全含义;有人扫描您的IP端口可能会找到您的FTP端口。

下载插件并将其移动到plugins文件夹通常是最简单的,也是最安全的。

SO网友:Jared Cobb

你在用狮子吗?如果是这样,苹果将放弃通过共享设置管理FTP服务的支持。但底层服务仍然可用。您可以通过在终端中运行此命令手动启用它

sudo launchctl load -w /System/Library/LaunchDaemons/ftp.plist

然后,您可以像这样停止和启动服务:

sudo launchctl stop com.apple.ftpd

sudo launchctl start com.apple.ftpd

实际上,我建议您以当前登录用户的身份运行Apache(从而完全避免FTP要求),因为这是您的本地计算机,用于开发目的。您只需要修改您的httpd。conf文件,位于/etc/apache2/httpd.conf.

更改:

User _www
Group _www
收件人:

User yourshortname
Group staff
然后通过运行以下命令重新启动Apache:sudo apachectl restart 然后输入密码。

SO网友:drishti ahuja

我正面临着这个问题。这post 帮助了我。可能有多种原因:

文件和文件夹的权限问题

  • FS_METHOD 应为“;“直接”;在里面wp-config.php 文件wp-config.php 如果您正在从迁移bitnami 自己管理它
  • SO网友:Ingvi Jónasson

    您还可以解压缩插件包并将其粘贴到插件目录中。然后在wordpress后端的插件区域激活插件。

    SO网友:Jonathan Sanchez

    是因为Wordpress正在寻找FTP作为默认值

    SO网友:Josiah Nyarega

    检查本地ftp服务器是否已启动

    sudo systemctl status ftpd.service
    
    如果无法启动,请再试一次

    sudo systemctl start ftpd.service
    
    
    希望这对Linux用户有帮助。

    SO网友:Hamisi Jabe

    更改web服务器的目录,让其内部显示wordpress并运行命令

    chown -R www-data:www-data
    
    这将完成所有操作,您不会再次收到错误消息

    结束

    相关推荐

    什么决定了初始文件权限,当一个可湿性粉剂主题文件夹是手动上载与一个ftp客户端?

    简介这是一个困扰我很长时间的问题,我意识到这不一定与WordPress有关,但我想先问问WordPress社区。我已经销售WordPress主题好几年了,这是一个在处理客户支持时反复出现的问题,但我从来都不知道如何解决它,或者我是否做错了什么。这个问题让我每隔一段时间问一次,当有人安装我的一个主题时,他们决定通过FTP客户端将其解压缩并手动将主题文件夹上载到他们站点的wp内容/主题/中。当人们这样做的时候,他们经常会遇到同样的问题,就是这样:他们网站上的东西最终会不起作用,因为最终会发现某些主题文件在上传