问题描述
我的网站出现错误。有人可以帮助我。我不是那么熟练。我应用了一些腻子命令,但没有奏效。
Warning: sqlite3::query(): Unable to prepare statement: 11,database disk image is malformed in /var/www/html/uadmin/class/user.PHP on line 89
致命错误:未捕获错误:在 /var/www/html/uadmin/class/user.PHP:90 中的布尔值上调用成员函数 fetchArray() 堆栈跟踪:#0 /var/www/html/uadmin/ adm.PHP(22): require_once() #1 {main} 在第 90 行的 /var/www/html/uadmin/class/user.PHP 中抛出
解决方法
您的数据库似乎已损坏。 This article 给出了一些很好的例子来说明这可能是如何发生的。 综上所述,可能是硬件故障或软件错误。显然,当您的数据库有大量流量时,有时会发生这种情况。
如果您没有数据库的备份,您可能需要从 scatch 重新创建它。
您可以尝试的其他方法是 PRAGMA integrity_check
。这将向您显示有关可能发生的事情的 little more 信息。