当前位置:  开发笔记 > 编程语言 > 正文

我有一个"文件无法写入磁盘".ExpressionEngine中的错误,文件为2MB及以上

如何解决《我有一个"文件无法写入磁盘".ExpressionEngine中的错误,文件为2MB及以上》经验,为你挑选了1个好方法。

有没有人有这个问题,他们得到一个文件无法写入磁盘.ExpressionEngine v2.9.2上的错误.我注意到我只有2MB及以上的文件出现此问题,而在其他帖子中我已经关闭了XSS过滤而没有任何帮助.如果它意味着我在两个负载均衡的EC2实例上运行EE.使用OpsWorks处理部署.我还增加了文件上传大小和帖子大小,以及ELB连接设置.



1> Markus Gray..:

所以我发现了这个问题.AWS /tmp默认使用某种虚拟目录.所以我使用了命令df -h,告诉我我的"溢出/tmp"目录只有1M,这是导致无法写入磁盘错误的原因.在搜索了如何修复之后,我发现您可以使用sudo umount -l /tmp卸载当前目录,然后使用sudo mount -t tmpfs -o size=10485760,mode=1777 overflow /tmp该目录生成10M.


打败我发帖.:)对于后代,该错误直接链接到PHP的"UPLOAD_ERR_CANT_WRITE"错误(http://php.net/manual/en/features.file-upload.errors.php),因此典型的原因是磁盘空间不足,或者没有对`/ tmp`的写访问权.
推荐阅读
家具销售_903
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有