“写失败是什么意思:设备上没有剩余空间?” >>

问题描述 投票:17回答:4

我的网站上出现了这些错误,但是我没有更改任何代码或任何内容,所以我不知道为什么会发生这种情况。

Warning: Unknown(): write failed: No space left on device (28) in Unknown on line 0

Warning: Unknown(): Failed to write session data (files). 
Please verify that the current setting of session.save_path is correct (/tmp) in Unknown on line 0

我的网站上出现了这些错误,但是我没有更改任何代码或任何内容,所以我不知道为什么会发生这种情况。警告:Unknown():写入失败:设备(28)的第0行上的Unknown中没有剩余空间...

php diskspace
4个回答
13
投票

我假设您是在共享托管服务提供商上托管您的网站基本上,该错误表示服务器磁盘空间不足,因此无法完成sql命令]


6
投票

在共享主机中,更改会话的保存位置。


2
投票

df -h


0
投票

如果您有分区(df -h),并且您正在托管mysql的分区已满。

在我的情况下为mv /var/mail /home,将占用更多大小的文件夹移动到新分区,并创建一个symink sudo ln -s /home/mail mail。您可以移动mysql本身。

© www.soinside.com 2019 - 2024. All rights reserved.