我的FTP服务器每120秒重置一次连接。它涉及错误:
227 Entering Passive Mode (10,98,2,230,204,124).
STOR style.css.new
150 Opening BINARY mode data connection for style.css.new
226 Transfer complete
RNFR style.css.new
350 File or directory exists, ready for destination name
RNTO style.css
250 Rename successful
CWD /site/templates/css
421 Idle timeout (120 seconds): closing control connection
如果我在120秒后上传文件。
在Netbeans 7.0.1中,每个上传的文件我都会在控制台中得到这个:
227 Entering Passive Mode (10,98,2,230,214,189).
STOR style.css.new
150 Opening BINARY mode data connection for style.css.new
226 Transfer complete
RNFR style.css.new
350 File or directory exists, ready for destination name
RNTO style.css
250 Rename successful
QUIT
221 Goodbye.
120秒后我没有任何错误。
我认为最后两个字符串的问题。。。Netbeans 7.1不运行
QUIT
221 Goodbye.
文件上传后。
如何在Netbeans 7.1的FTP中启用QUIT命令?非常感谢。
我知道这不是问题的直接解决方案,但它是一种变通方法。在PHP项目属性中,转到类别运行配置。保存当前配置"<default>",然后创建一个新配置,将其设置为运行为本地网站(在本地Web服务器上运行)。我称我的名字为"离线",但你可以随意命名。在线更改项目后,如果将配置从"<default>"设置为"offline",NetBeans将执行FTP命令QUIT
。只是不要忘记在需要的时候重新上网。
设置配置有多种方法。您可以转到项目属性对话框窗口,并在运行配置类别中进行设置;您可以在项目窗口中右键单击您的项目,然后转到设置配置子菜单;也可以使用工具栏中的配置下拉列表。
转到您的项目属性。然后转到"运行配置"。然后,您可以单击远程连接的管理按钮。在输入字段的底部,您将找到一个用于"保持活动间隔"的字段。默认情况下,它设置为30秒。如果输入0,则会禁用保持活动功能。当我这样做的时候,它并没有立即发出退出,但大约10秒后就发出了。