从存储引擎获得错误28

时间:2012-11-06 04:26:47

标签: codeigniter storage-engines

我的网站使用了CodeIgnter框架并使用iPage托管。之前,我的PHP版本是5.2,然后我将其更新为5.3。在我更新到PHP 5.3后总是得到如下错误:

- Got error 28 from storage engine
- Incorrect key file for table '/mysql-tmp/#sql_16c4_0.MYI'. try to repair it
- Got error -1 from storage engine

这不是StackOverflow中的新问题,但我想确保:

  • 从PHP 5.2到5.3的更新会导致这些错误吗?
  • 是否因为我在php.ini中的配置错误而导致?
  • 来自托管?还是其他什么?

2 个答案:

答案 0 :(得分:0)

听起来像磁盘空间问题:

MySQL: #126 - Incorrect key file for table

与您的托管服务提供商联系

此外,这是一个mysql问题,而不是PHP问题;无论你运行什么版本的php都无所谓。

答案 1 :(得分:0)

来自存储引擎的错误28

磁盘空间问题..

需要空间来保存数据库中的数据 如果是loaclhost检查你的驱动器内存状态,如果该磁盘中的内存已满,则可以释放一些空间。

如果托管与您的托管服务提供商联系