gpt4 book ai didi

php - UPLOAD_ERR_CANT_WRITE 但其他文件正在上传

转载 作者:太空宇宙 更新时间:2023-11-03 16:43:19 25 4
gpt4 key购买 nike

我在我的服务器中遇到了一个非常奇怪的行为。

我可以毫无问题地上传任何小于 1MB 的文件,但那些更大的文件返回错误 UPLOAD_ERR_CANT_WRITE == 7。

tmp/文件夹有权限,因为我可以上传其他文件。

我的 PHP.INI 上的配置似乎没问题,我之前使用 phpmyadmin 上传了大于 1MB 的文件并且它有效。

PHP.INI

  • file_uploads 开启
  • post_max_size 200M
  • 最大执行时间 30
  • 内存限制 128M
  • max_file_uploads 20
  • upload_max_filesize 200M
  • upload_tmp_dir/tmp

有什么我想念的吗?在我的本地机器上运行完全相同的配置:S

我使用 ubuntu 服务器 13.04 PHP 5.4.9 和 Apache 2.2.22

这当然是最愚蠢的事情,我在这上面浪费了 2 个小时,我已经检查了 php.net 上的大量文档,但没有运气。我们非常欢迎任何帮助。

谢谢!!!

2014 年 10 月 1 日更新:我还是没法修复它。

最佳答案

感谢您的所有回答,我找到了错误。

服务器是由 OVH 安装程序完成的 Ubuntu 安装。我不知道的是他们会以如此糟糕的方式创建分区:

  • 已用文件系统大小可用使用率安装在
  • 溢出 1.0M 136K 888K 14%/tmp
  • /dev/md2 1.8T 13G 1.7T 1%/home

所以我所做的是在 php.ini 中将 upload_tmp_dir 修改为另一个带空格的文件夹...

太糟糕了,我浪费了这么多时间,我从没想过实际上是空间问题,因为在 HD 中我有 2TB!

再次感谢并希望这对其他人有用。

关于php - UPLOAD_ERR_CANT_WRITE 但其他文件正在上传,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19952067/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com