visual-studio-code - VS 代码扩展 FTP-Sync:错误:getaddrinfo ENOTFOUND
问题描述
首先:我只能说有限的英语,并且翻译我的文本,这应该不是问题,但有时会导致误解。
我曾经使用 MS Visual Studio。但是,我需要一个用于 Web 编程的源代码编辑器,我可以使用它通过 FTP 直接在 Web 服务器上编辑文件。该功能适用于 VS 2017,但从 2019 版本开始直接 FTP 访问是不可能的,现在我正在寻找替代方案。
我遇到了 VS Code,它有许多承诺这个功能的扩展。我尝试了几个(FTP-Sync、FTP-Simple、SFTP、FTP-kr 等),但我无法访问我的 FTP 服务器。但是,其他程序(例如 Web 浏览器或 Windows 资源管理器)可以执行此操作。顺便说一句,我在几台计算机上尝试过,还尝试了公共 FTP 服务器,结果总是相同。
我还禁用了计算机的防火墙,但它仍然不起作用,所以这不是原因。
这是我的公共 FTP 服务器的 VS 代码扩展 FTP-Sync 的配置文件:
{
"remotePath": "./",
"host": "ftp://ftp.rz.uni-wuerzburg.de/",
"username": "anonymous",
"password": "email @gmail.com",
"port": 21,
"secure": true,
"protocol": "ftp",
"uploadOnSave": false,
"passive": true,
"debug": true,
"privateKeyPath ": null,
"passphrase": null,
"agent": null,
"allow": [],
"ignore": [
"\\.vscode",
"\\.git",
"\\.DS_Store"
],
"generatedFiles": {
"extensionsToInclude": [
""
],
"path": ""
}
}
一旦我保存了一个,然后尝试开始同步,我就会收到以下消息:
错误:Ftp-sync:同步错误:错误:getaddrinfo ENOTFOUND ftp://ftp.rz.uni-wuerzburg.de/
为什么会这样,我该怎么做才能使同步工作?
解决方案
是ftp://ftp.rz.uni-wuerzburg.de/
一个URL。
A host
(name) 只是ftp.rz.uni-wuerzburg.de
.
推荐阅读
- html - 将 CSS 应用于页面上的特殊字符
- java - Settings.Secure.INSTALL_NON_MARKET_APPS 现在已弃用我可以使用什么?
- php - 如何从其他 PHP 服务器获得对 Rails 服务器的响应
- javascript - TouchableOpacity onPress 在 react-native-map 中的 CallOut 内不起作用
- javascript - 推送多选的数据值 只推送第一个点击的选项多次
- oracle-apex - 调用在页面 url 中传递 IR 报告 ID 的非模态对话框页面
- android - okhttp 用于注册和登录目的是否安全?
- mysql - 在 MYSQL 中返回所有结果以及有限/偏移结果的最有效方法
- java - 骆驼从队列中消费消息但无法重新创建它
- android - 如何防止 DialogFragment 在外部触摸时关闭?