Php 如何避免未知:写入失败:设备上没有剩余空间(28)
我在共享主机上,并且在我的域上出现此错误Php 如何避免未知:写入失败:设备上没有剩余空间(28),php,image,temporary-directory,Php,Image,Temporary Directory,我在共享主机上,并且在我的域上出现此错误 Unknown: write failed: No space left on device (28) 我想这是因为我的/tmp目录已满,但我不能确定。如果是这样的话,谁能帮我解释一下为什么会发生这种情况?这是第二次发生这种情况,当它发生时,我不得不将我的网站从网上删除,这是不好的 我不知道它是否相关,但我处理了很多图像并用PHP进行转换。我使用tempnam()函数临时保存它们。这是导致错误的原因吗 有人知道吗? 拜托,我真的需要尽快解决这个问题:(
Unknown: write failed: No space left on device (28)
我想这是因为我的/tmp目录已满,但我不能确定。如果是这样的话,谁能帮我解释一下为什么会发生这种情况?这是第二次发生这种情况,当它发生时,我不得不将我的网站从网上删除,这是不好的
我不知道它是否相关,但我处理了很多图像并用PHP进行转换。我使用tempnam()
函数临时保存它们。这是导致错误的原因吗
有人知道吗?
拜托,我真的需要尽快解决这个问题:(
谢谢。这可能有两个原因:
- 您的web主机帐户有一个配额集,您已超过该配额集。解决方案:释放一些空间。(您应该有某种控制面板,可以指示是否存在这种情况。)
- 您的网站运行的web服务器空间不足。您需要与主机提供商联系。他们需要确保不会再次发生这种情况