每次我尝试修改文件时,都会收到此错误,但我不知道这意味着什么:
A PHP Error was encountered
Severity: Warning
Message: file_put_contents() [function.file-put-contents]: Only 0 of 19463 bytes written, possibly out of free disk space
Filename: Template/String.php
Line Number: 369
Run Code Online (Sandbox Code Playgroud)
我试图寻找解决方案,到目前为止,在我看来,没有一个是有道理的.
有什么想法吗?请点点帮忙.非常感谢你.
这是一个老问题,但在谷歌搜索错误消息时出现.这是此错误消息的另一个可能原因.
ext2/3/4文件系统可以为root保留磁盘空间.通常它是驱动器的5%.df显示驱动器未完全使用.Root可以写入驱动器.非root用户只能创建文件,但不能向其写入任何数据.有关更多详细信息,请参阅dumpe2fs和tune2fs.
小智 2
这可能意味着 PHP 能够获取有效的文件描述符,但在实际尝试写入数据时遇到了困难(例如配额、粘滞位等)。
也可以想象,您正在向与其对等方存在问题的网络文件系统写入(可能是无意的)。
有关您的平台的更多信息会有所帮助(我见过 SELinux 在配置不当时会做出奇怪的事情),但我认为您已经了解了要检查的要点。
| 归档时间: |
|
| 查看次数: |
20405 次 |
| 最近记录: |