我正在尝试设置 netBeans 远程项目,但我遇到了很多麻烦。我已经从远程服务器启动了一个 PHP 应用程序,在最后一个确认步骤中它向我抛出了错误。
没有可供下载的文件。尝试在远程配置中检查被动模式。
在日志输出中,它在那里失败:
> 215 UNIX 类型:L8 > 港口 192,168,5,217,196,73 > 500 非法 PORT 命令。
有人在设置远程连接时遇到同样的问题吗?请帮忙。
我正在尝试设置 netBeans 远程项目,但我遇到了很多麻烦。我已经从远程服务器启动了一个 PHP 应用程序,在最后一个确认步骤中它向我抛出了错误。
没有可供下载的文件。尝试在远程配置中检查被动模式。
在日志输出中,它在那里失败:
> 215 UNIX 类型:L8 > 港口 192,168,5,217,196,73 > 500 非法 PORT 命令。
有人在设置远程连接时遇到同样的问题吗?请帮忙。
要建立 FTP 连接,请选择以下任一选项:
为被动模式 FTP 服务器配置 Windows 防火墙,如下所示:
运行以下命令:
netsh advfirewall firewall add rule name=FTPService action=allow service=ftpsvc protocol=TCP dir=in
禁用有状态 FTP 过滤,以便防火墙不会阻止任何 FTP 流量:
netsh advfirewall set global StatefulFTP disable
每当有人在寻找如何将 netbeans 设置为被动模式时,这似乎是最佳答案。尽管对于那些使用 Mac OS 和 Netbeans 的人总是“将 ftp 设置为被动模式”,但您似乎永远找不到它。
我解决此问题的唯一方法是切换到使用 SFTP。这显然需要您设置对服务器的 SFTP(通过 SSH 的 FTP)访问。
在运行配置中,当它要求您提供远程连接时:
将普通的 FTP Netbeans 连接转换为被动模式为我解决了这个问题。
请检查被动模式;我也遇到过同样的问题;检查后;解决这个问题。
没有办法在 OSX 中找到被动模式。这是一个 Netbeans 错误......所以我将无法使用我的 Mac 在 netbeans 上进行开发。已经尝试下载最新版本。
对我来说,解决方案是在客户端检查被动模式并在服务器端执行以下操作
在 /etc/vsftpd.conf
pasv_enable=Yes
pasv_max_port=10100
pasv_min_port=10090
然后在终端
iptables -I INPUT -p tcp --destination-port 10090:10100 -j ACCEPT
service iptables save
service vsftpd restart