Articles of 上传

s3put对于大文件“对等连接重置”失败

我可以使用相同的命令很好地上传小文件,但每当我尝试上传一个5 GB的文件到S3然后s3脚本失败: [backup]$ s3put –bucket john-murdoch-bucket –reduced –debug 2 –callback 100 data.tgz /usr/bin/s3put:45: DeprecationWarning: BaseException.message has been deprecated as of Python 2.6 err.message[len('No module named '):] + \ send: 'GET /?&max-keys=0 HTTP/1.1\r\nHost: john-murdoch-bucket.s3.amazonaws.com\r\nAccept-Encoding: identity\r\nDate: Tue, 11 Jun 2013 07:00:45 GMT\r\nContent-Length: 0\r\nAuthorization: AWS <snip>=\r\nUser-Agent: Boto/2.9.4 (linux2)\r\n\r\n' reply: 'HTTP/1.1 200 OK\r\n' header: x-amz-id-2: <snip> header: x-amz-request-id: 1E11AD8B3C93E6B5 […]

WinSCP一般失败上传

我试图成功地将Multi Drupal站点源代码上传到我的var / www / html /目录中。 到目前为止,我已经上传了一切,但网站文件夹。 当我尝试上传它时,它会达到大约70-75%,然后提示这个错误消息: 一般故障(服务器应该提供错误描述)。 错误代码:4 来自服务器的错误消息:失败 请求代码:6 所有的文件夹都有755个权限,我以PuTTY的root用户身份login。 这是特别令人沮丧的,因为该file upload了大约2个小时之前,它给了我的错误信息。 我有一个似乎和我一样的问题,但是发现解决scheme的人在解决问题的步骤中并不清楚: http://winscp.net/forum/viewtopic.php?t=1668 这是消息日志,因为我找不到错误日志: Jul 29 13:54:16 ip sftp-server[4570]: error: process_write: write failed Jul 29 13:54:16 ip sftp-server[4570]: error: process_write: write failed Jul 29 13:54:16 ip sftp-server[4570]: error: process_write: write failed Jul 29 13:54:16 ip sftp-server[4570]: error: process_write: write failed […]

IIS 8.5file upload导致'NetworkError:500内部服务器错误

我有一个可怕的时间,试图通过HTTP上传文件(文件的大小无关紧要)find错误的原因到Windows 2012 R2要点( IIS 8.5 )的networking服务器。 该应用程序完美运行在Windows 2003( IIS 6 )上。 它也运行在运行IIS 7.5的 Windows 7开发PC上 由于IIS 7.5的IISpipe理器与IIS 8.5非常相似,所以在configuration我的ISAPI Web应用程序时没有什么困难,但是除了file upload以外,其他所有function都可以正常工作。 我首先testing了基本的东西: 就像在以前的IIS版本中,我validation了上传文件夹的权限。 我检查了事件查看器,并没有看到任何关于我的networking应用程序。 发送到IIS 7.5和IIS 8.5版本的请求标头是相同的。 发布的数据是相同的。 设置最大发布大小。 将文件types添加到允许列表。 其他的事情,我试过了: 当一个大file upload到networking服务器,我看到w3wp.exe(32位进程)消耗CPU作为file upload。 问题是,在我的任何应用程序代码甚至有机会使用上传之前 , 错误发生 。 例如: // handle any HTTP POST if (strcmp(spContext->GetRequestMethod(), "POST") == 0) { // what was posted? if (form […]

如何通过networking界面上传大文件(30MB)?

因为我被困住了… 客户端需要能够上传大图片到一个图书馆,但上传失败后5-6MB(通过我的不良连接)。 由于失败时的文件大小不一致,似乎是超时。 该设置是PHP接受的forms。 我已经GOOGLE和php.ini玩,一切都设置为大上传和长时间的超时。 平台是GoDaddy专用的Windows服务器。 怎么了?

networking限制大file upload过程

我的应用程序需要有一个file upload组件,将上传非常大(> 1GB)的文件。 我还没有决定协议(HTTP或FTP)去(在这方面的任何帮助将不胜感激)。 现在,当一个用户使用这个上传function时,其他用户的工作不应该受到阻碍,即一个大file upload不应该占用其他用户的带宽。 有没有什么办法可以在n / w中限制这个上传过程,所以我只能分配这么多的b / w,这将继续上传过程,其他用户的工作也不会受到阻碍? 从n / w的angular度来看,对于这种types的大file upload(HTTP或FTP),什么是最好的协议? 有FTP和SFTP相同的东西或SFTP有更多的开销,因此有较慢的数据传输速率?

通过PHP上传video文件到IIS 7失败

我试图让我的网站上传video和图片。 由于我已经制作了更多上传图片的网站,所以在这方面没有任何问题,但是当我尝试上传某个video时,无法在包含上传图片的$_FILES数组中find它。 我已经google了一下,发现了关于php.ini文件和包含最大上传大小的IIS 7的内容。 这些都设置为1024M: 在php.ini中: max_execution_time = 1000 max_input_time = 1000 memory_limit = 256M upload_max_filesize = 1024M post_max_size = 1024M 在IIS 7中: maxAllowedContentLength = 1073741824 maxRequestLength = 1073741824 经过一些testing,看起来真的很小的video文件可以工作(192KB),但是稍微大点不会显示在$ _FILES数组(11MB)中,但真正的大文件(80MB)会给出错误: The request filtering module is configured to deny a request that exceeds the request content length. 。 问题是我已经将maxAllowedContentLength设置为1GB。 所以这不应该发生?! 这个图像如下: 图片 任何帮助或build议是非常appriciated!

最佳做法与WebDAV链接,因为FollowSymLinks不允许显示符号链接

符号链接是Linux上广泛使用的一种做法,可以在另一个位置使资源(例如目录)可用,而不必维护它的多个副本。 这在许多应用程序中实现,例如具有资源树和具有用户目录的树。每当用户打算使用某个资源时,符号链接将被放入他或她可访问的目录中。 给予足够的权限,他或她可以使用资源(在其中创build文件),这些文件可能被写入不同的位置,例如在具有足够空间的设备上。 如果用户使用Samba访问他的主目录,这工作正常。 但是,使用WebDAV有很好的理由,端口问题就是其中之一。 将这样的应用程序移植到WebDAV时的问题:无论是否设置了FollowSymLinks,Apache的mod_dav都以某种方式写入了符号链接。 这种行为是由communtiy的目的 ,因此一个错误报告从来没有解决。 但是,如何将期望的行为移植到WebDAV? 我尝试使用硬链接,但硬链接目录似乎根本不工作。 使用mount可能会有效,但是我无法估计数百个坐骑的副作用。 有没有我现在没有过来的select? 有没有一个已知的“最佳实践”? 还是WebDAV不适合作为Samba的替代品?

推送更新到现场服务器… FTP不会削减它…一个更好的方法?

我是2人团队的首席开发人员。我的合作伙伴刚刚join该项目,尽pipe使用GIT进行版本控制等,但是在代码部署方面,我们仍然处于黑暗时代。 目前,我使用Filezilla通过FTP进行所有站点更新(这样我就可以控制/负责所有活动)。 我已经做了这么多年,但现在我们有一些大的PHP类(300KB),并且有很多的stream量。 所以简而言之,每次我上传一个关键类“general”时,网站就会停止运行,直到文件完成上传。 这一次只有5/6秒,但这是越来越不能接受的。 我意识到我可以用不同的名称上传文件,然后重命名这两个文件…但是真的有更好的方法吗? 我听说过另一台服务器的rsyncing代码,但是我不明白这是如何防止在上传时切换到新文件。 我们只有一个服务器(用于DB和Apache),但也使用一些云服务器(以openx为例)。

如何使用shell提供程序上载configuration文件?

除了在客户机上安装emacs之类的应用程序之外,我还想上传一些configuration文件(例如为Clojure开发configurationemacs)。 可悲的是,Vagrant的文档没有提供如何做到这一点的线索。 我想我必须把configuration文件放到共享文件夹中,然后将它们从客机上的共享文件夹复制到所需的位置?

Nginx在上传过程中返回408错误,上传XHR2文件

我的一个客户正试图通过使用XHR2表单数据(以及CORS的跨域请求)的表单POST将file upload到我们的远程nginx web服务器。 在上传期间,networking服务器返回一个408,结果ajaxerror handling程序停止处理。 这些文件在20-120MB的范围内。 一些file upload的访问日志如下(他已经在Chrome 31和IE11上试过): [24/Dec/2013:16:44:18 -0500] "OPTIONS / HTTP/1.1" 200 0 "http://www.example.com/files/upload" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.63 Safari/537.36" [24/Dec/2013:16:47:50 -0500] "POST / HTTP/1.1" 408 0 "http://www.example.com/files/upload" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.63 Safari/537.36" … [27/Dec/2013:01:23:51 -0500] "OPTIONS / HTTP/1.1" 200 0 […]