0

我的网站使用 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 中的错误配置引起的吗?
  • 从托管?或任何其他人?
4

2 回答 2

0

从存储引擎收到错误 28

磁盘空间问题。。

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

如果是托管,请联系您的托管服务提供商

于 2013-11-18T07:45:51.283 回答
0

听起来像磁盘空间问题:

MySQL:#126 - 表的密钥文件不正确

请联系您的托管服务提供商。

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

于 2012-11-06T16:23:22.583 回答