- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我在我的服务器中遇到了一个非常奇怪的行为。
我可以毫无问题地上传任何小于 1MB 的文件,但那些更大的文件返回错误 UPLOAD_ERR_CANT_WRITE == 7。
tmp/文件夹有权限,因为我可以上传其他文件。
我的 PHP.INI 上的配置似乎没问题,我之前使用 phpmyadmin 上传了大于 1MB 的文件并且它有效。
PHP.INI
有什么我想念的吗?在我的本地机器上运行完全相同的配置:S
我使用 ubuntu 服务器 13.04 PHP 5.4.9 和 Apache 2.2.22
这当然是最愚蠢的事情,我在这上面浪费了 2 个小时,我已经检查了 php.net 上的大量文档,但没有运气。我们非常欢迎任何帮助。
谢谢!!!
2014 年 10 月 1 日更新:我还是没法修复它。
最佳答案
感谢您的所有回答,我找到了错误。
服务器是由 OVH 安装程序完成的 Ubuntu 安装。我不知道的是他们会以如此糟糕的方式创建分区:
所以我所做的是在 php.ini 中将 upload_tmp_dir 修改为另一个带空格的文件夹...
太糟糕了,我浪费了这么多时间,我从没想过实际上是空间问题,因为在 HD 中我有 2TB!
再次感谢并希望这对其他人有用。
关于php - UPLOAD_ERR_CANT_WRITE 但其他文件正在上传,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19952067/
我在我的服务器中遇到了一个非常奇怪的行为。 我可以毫无问题地上传任何小于 1MB 的文件,但那些更大的文件返回错误 UPLOAD_ERR_CANT_WRITE == 7。 tmp/文件夹有权限,因为我
我有一个 php uploader ,如下所示 Send this file: 在 jsonlog.php 中: if($_FILES['file
我是一名优秀的程序员,十分优秀!