15

编辑:似乎在上次更新后这个问题不再存在,至少到目前为止


每当我尝试上传文件时,我都会在上传时收到以下错误和成功的组合。

[5/20/14 7:20 PM] Upload to ***
[5/20/14 7:20 PM] Failed to transfer file 'C:\wamp\www\***\wp-content\plugins\woocommerce\includes\class-wc-api.php': could not create FTP directory "ftp://ftp.***.com/woocommerce".


[5/20/14 7:21 PM] Upload to ***
[5/20/14 7:21 PM] Upload to *** completed in less than a minute: 1 file transferred (3.7 Kb/s)


[5/20/14 7:21 PM] Upload to ***
[5/20/14 7:22 PM] Failed to transfer file 'C:\wamp\www\***\wp-content\plugins\paymentez-wooc-gateway\index.php': could not close the output stream for file "ftp://ftp.***.com/paymentez-wooc-gateway/index.php".

控制台 ss,在 ftp 上传时显示 ide 错误

我已经禁用了我的防火墙,但没有运气,我在 ftp 中尝试过被动模式,同样的问题,我可以在同一个 ftp 帐户上使用 filezilla 上传相同的文件和文件夹,所以我认为问题出在 phpstorm 中,不确定如果这是我的错误或配置错误。我在托管在不同服务器上的其他网站上遇到了这个问题,我不太确定,但我不记得在 Windows 7 下有这个问题,现在我在 Windows 8 下。

有时它可以上传,但大多数时候它会失败。

任何想法都非常感谢,谢谢。

4

6 回答 6

33

我注意到如果我有另一个 ftp 客户端连接到同一台服务器,我的 phpstorm 中有这个问题,所以我实际上所做的是关闭我的 ftp 客户端 filezilla,然后开始正常工作.....

另一个选项是从 Deployment=>Selected server=>Advanced Options 将 FTP 设置为“被动模式”。

于 2015-01-19T10:24:39.580 回答
4

在我的情况下,服务器的分区已满。尝试通过输入 bash 来检查分区的大小:

df

然后通过删除文件rm或将mv文件移动到另一个分区来腾出一些空间。

除此之外,我可以通过 FileZilla 成功传输我的文件,但不能通过 PHPStorm 自动部署上传(奇怪)。

于 2016-12-27T10:19:31.860 回答
2

所以经过几个小时的尝试,我有一个解决方案。我正在使用与 ftp 有点不同的 sftp。但是对我来说,我的服务器的存储空间几乎已满,并且拒绝将数据包发送到那里。我增加了硬盘的大小并分配了增加的大小。

于 2019-10-05T09:34:37.803 回答
1

我不小心在路径中粘贴了Deployment path on server一个空格。删除补救措施。

于 2018-03-17T02:54:21.107 回答
0

在部署/连接更改类型为“ftps”。

于 2021-12-19T17:49:34.193 回答
-4

我的解决方案是简单地更改为更快的 Internet 连接。

于 2020-07-02T18:02:54.343 回答