Php “影响”的因素有哪些;移动“上传的”文件();方法

Php “影响”的因素有哪些;移动“上传的”文件();方法,php,web-hosting,Php,Web Hosting,我在脚本中使用了这个方法来上传文件。。。, 有时图像和文件上传成功, 但有时文件上载过程会失败:( ..注意:文件的大小小于我的web主机的php.ini中的upload\u max\u filesize, 那么,哪些因素或元素会影响上传过程,如upload\u max\u filesize 如果最大执行时间或内存限制或影响两个原因包括: 试图在没有写入权限的目录中写入文件 包含某些特殊字符的文件名无效 你也可以看一下你能提供你使用move_uploaded_file的代码吗?如果没有这些代码,

我在脚本中使用了这个方法来上传文件。。。, 有时图像和文件上传成功, 但有时文件上载过程会失败:( ..注意:文件的大小小于我的web主机的php.ini中的
upload\u max\u filesize
, 那么,哪些因素或元素会影响上传过程,如
upload\u max\u filesize


如果
最大执行时间
内存限制
影响

两个原因包括:

  • 试图在没有写入权限的目录中写入文件
  • 包含某些特殊字符的文件名无效

  • 你也可以看一下

    你能提供你使用move_uploaded_file的代码吗?如果没有这些代码,你就不可能得到帮助。我们不知道“有时”在这里是什么意思,我假设你没有编写随机数生成器。代码很好……我只想知道那些影响上传过程的元素“最大执行时间”或“内存限制”或…..影响我的猜测是,您没有验证
    错误
    $\u文件中键入
    并调用
    移动上传的文件()
    即使上传失败,也会导致看似随机的失败。@MedoElmasri如果您不愿意提供导致此问题的实际代码等详细信息,为什么还要寻求帮助?原因可能有很多:权限、文件大小、光盘空间、文件名……但所有这些都无关紧要。因为您的代码是有效的调整它以将元数据记录到它可以保存的文件和它不能保存的所有文件中应该没有问题。然后,您可以尝试查看一个模式以找出错误…同时确保您是。php.ini中的“max\u execution\u time”或“memory\u limit”或…是否会影响上载process@MedoElmasri这是
    move\u上传的\u文件()
    (注意上传的部分)。此功能用于移动已上传的文件。