我正在通过远程目录使用netbeans进行PHP项目。突然,这个错误开始出现。它以前工作得很好。
Output-Remote日志:
USER myuser@mydomain.com
331 User myuser@mydomain.com OK. Password required
PASS ******
230 OK. Current restricted directory is /
TYPE I
200 TYPE is now 8-bit binary
CWD /
250 OK. Current directory is /
PWD
257 "/" is your current location
CWD /application/views
250 OK. Current directory is /application/views
PASV
227 Entering Passive Mode (68,65,122,150,47,97)
DELE client_registration.php.new
550 Could not delete client_registration.php.new: No such file or directory
QUIT
221-Goodbye. You uploaded 0 and downloaded 0 kbytes.
如果我试图更改其他文件,也会发生这种情况。
谢谢
可能远程服务器上的FTP配置发生了变化。
我有同样的问题,我已经解决了下面的方法:
上传路径错误。
所以我已经使用我的ftp - credential访问了FileZilla的远程服务器。在FTP-Environment中,我可以看到文件的路径。在netbeans中打开项目的属性并编辑上传目录。
只需输入您在FTP-Client (FileZilla)中看到的路径。
当它试图进入"被动模式"时,问题似乎发生了。你需要阻止连接进入"被动模式"。通过以下步骤。
- 右键单击项目
- 选择运行配置
- 选择管理
- 选择左列的your_ftp_connection 将出现"管理远程连接"对话框。勾选"被动模式"。然后点击"确定"。
现在它应该工作了!!