【问题标题】:Got error 28 from storage engine从存储引擎收到错误 28
【发布时间】:2023-03-03 16:36:01
【问题描述】:

我的网站使用 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 中配置错误造成的?
  • 来自托管?还是其他?

【问题讨论】:

    标签: codeigniter storage-engines


    【解决方案1】:

    听起来像是磁盘空间问题:

    MySQL: #126 - Incorrect key file for table

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

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

    【讨论】:

      【解决方案2】:

      从存储引擎收到错误 28

      磁盘空间问题..

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

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

      【讨论】:

        猜你喜欢
        • 2012-05-24
        • 2012-05-17
        • 2018-06-25
        • 2016-11-10
        • 1970-01-01
        • 1970-01-01
        • 2012-03-24
        • 1970-01-01
        • 2012-02-09
        相关资源
        最近更新 更多