草庐IT

upload_me

全部标签

php - 使用 jQuery-File-Upload、Apache 和 PHP 上传 4GB HTTP 文件

这个问题似乎与臭名昭著的2GB限制直接相关,目前我不确定它是否是32位PHP问题。我已经看到有关HTTP不是为如此大的文件设计的评论。但是,在决定对迄今为止已证明有效的方法进行任何根本性改变之前,我宁愿穷尽这个方向。正如标题所暗示的那样,我需要上传>2GB的文件,迄今为止最大的3.8GB。我有一个使用jQuery-file-upload构建的表单,在这些大文件开始之前,它可以毫无问题地发送任何文件(全部小于2GB)。3.8GB的​​文件从File-Upload上传可能需要5分钟,进度条完成到100%。然而,上传后报告的错误是类型1,表明已超出文件大小限制。如果我在上传期间监控服务器上的

php - 使用 jQuery-File-Upload、Apache 和 PHP 上传 4GB HTTP 文件

这个问题似乎与臭名昭著的2GB限制直接相关,目前我不确定它是否是32位PHP问题。我已经看到有关HTTP不是为如此大的文件设计的评论。但是,在决定对迄今为止已证明有效的方法进行任何根本性改变之前,我宁愿穷尽这个方向。正如标题所暗示的那样,我需要上传>2GB的文件,迄今为止最大的3.8GB。我有一个使用jQuery-file-upload构建的表单,在这些大文件开始之前,它可以毫无问题地发送任何文件(全部小于2GB)。3.8GB的​​文件从File-Upload上传可能需要5分钟,进度条完成到100%。然而,上传后报告的错误是类型1,表明已超出文件大小限制。如果我在上传期间监控服务器上的

php - 如何在使用 move_uploaded_file() 时在 PHP 中创建目标(文件夹)?

我想用PHP上传文件,我使用move_uplload_files将它们复制到我想要的目标文件夹,一切正常:if(move_uploaded_file($_FILES['uploadfile']['tmp_name'],'./uploades/'))die("success");elsedie("error");但是当我尝试这个的时候$rand=chr(rand(97,122)).chr(rand(97,122)).chr(rand(97,122));if(move_uploaded_file($_FILES['uploadfile']['tmp_name'],'./uploades/'

php - 如何在使用 move_uploaded_file() 时在 PHP 中创建目标(文件夹)?

我想用PHP上传文件,我使用move_uplload_files将它们复制到我想要的目标文件夹,一切正常:if(move_uploaded_file($_FILES['uploadfile']['tmp_name'],'./uploades/'))die("success");elsedie("error");但是当我尝试这个的时候$rand=chr(rand(97,122)).chr(rand(97,122)).chr(rand(97,122));if(move_uploaded_file($_FILES['uploadfile']['tmp_name'],'./uploades/'

php - 复制、重命名和 move_uploaded_file 之间的区别

我在使用这些功能时有什么区别吗?为什么我应该使用一个而不是另一个... 最佳答案 copy()复制文件-您现在有2个文件,对于大文件,这可能需要很长时间rename()更改文件名,这可能意味着在目录之间move它。move_uploaded_file()与rename()基本相同,但它只适用于通过PHP的上传机制上传的文件。这是一项安全功能,可防止用户欺骗您的脚本向他们显示与安全相关的数据。以后我建议在PHPManual中查找此类信息自己。 关于php-复制、重命名和move_uploa

php - 复制、重命名和 move_uploaded_file 之间的区别

我在使用这些功能时有什么区别吗?为什么我应该使用一个而不是另一个... 最佳答案 copy()复制文件-您现在有2个文件,对于大文件,这可能需要很长时间rename()更改文件名,这可能意味着在目录之间move它。move_uploaded_file()与rename()基本相同,但它只适用于通过PHP的上传机制上传的文件。这是一项安全功能,可防止用户欺骗您的脚本向他们显示与安全相关的数据。以后我建议在PHPManual中查找此类信息自己。 关于php-复制、重命名和move_uploa

php - 在 PHP 中使用 "Remember me"功能的正确方法

短致力于登录系统并尝试实现记住我的功能。最近,我做了关于这个主题的研究,阅读了一堆文章、帖子、故事、小说、童话故事(之所以这样称呼,因为其中一些甚至不包含一行代码,只是一堆单词)关于,cookie漏洞如固定、劫持……等并决定实现以下目标设置登录尝试之间的时间延迟(以防止暴力攻击)并限制尝试次数几乎在每次操作时都重新生成sessionID但是我真的对我的主要问题感到困惑:对于“记住我”功能,哪种方式是正确的?使用cookies/session/数据库?请用代码解释一下你的想法。(没有代码我看不懂)详细目前,我的代码看起来像这样在登录期间,我使用以下函数来设置cookie和sessionp

php - 在 PHP 中使用 "Remember me"功能的正确方法

短致力于登录系统并尝试实现记住我的功能。最近,我做了关于这个主题的研究,阅读了一堆文章、帖子、故事、小说、童话故事(之所以这样称呼,因为其中一些甚至不包含一行代码,只是一堆单词)关于,cookie漏洞如固定、劫持……等并决定实现以下目标设置登录尝试之间的时间延迟(以防止暴力攻击)并限制尝试次数几乎在每次操作时都重新生成sessionID但是我真的对我的主要问题感到困惑:对于“记住我”功能,哪种方式是正确的?使用cookies/session/数据库?请用代码解释一下你的想法。(没有代码我看不懂)详细目前,我的代码看起来像这样在登录期间,我使用以下函数来设置cookie和sessionp

PHP 文件上传,文件在 move_uploaded_files 之前从/tmp 消失

我有一个非常基本的上传脚本,可能是直接从php.net/move_upload_files功能页面上提取的。move_uploaded_file()失败,因为它无法在tmp文件夹中找到tmp文件。但我知道它被放在那里,但在move_upload_file()可以在我的脚本中处理它之前被删除。我知道它被放在那里,因为当一个大文件被发布到服务器时我可以看到那里有一个文件。$_FILES还包含我刚刚上传的文件的正确详细信息。在我有机会处理临时文件之前,有人知道为什么要从/tmp中删除它吗?这是我正在使用的基本代码。if(move_uploaded_file($_FILES['userfile

PHP 文件上传,文件在 move_uploaded_files 之前从/tmp 消失

我有一个非常基本的上传脚本,可能是直接从php.net/move_upload_files功能页面上提取的。move_uploaded_file()失败,因为它无法在tmp文件夹中找到tmp文件。但我知道它被放在那里,但在move_upload_file()可以在我的脚本中处理它之前被删除。我知道它被放在那里,因为当一个大文件被发布到服务器时我可以看到那里有一个文件。$_FILES还包含我刚刚上传的文件的正确详细信息。在我有机会处理临时文件之前,有人知道为什么要从/tmp中删除它吗?这是我正在使用的基本代码。if(move_uploaded_file($_FILES['userfile