Community Documentation

"Got error 28 from storage engine query" error

Last updated April 12, 2010. Created by Francewhoa on April 12, 2010.
Log in to edit this page.

When trying to log-in Drupal the following error is return

user warning: Got error 28 from storage engine query: SELECT DISTINCT b.* FROM blocks b LEFT JOIN blocks_roles r ON b.module = r.module AND b.delta = r.delta WHERE b.theme = 'garland' AND b.status = 1 AND (r.rid IN (2,3) OR r.rid IS NULL) ORDER BY b.region, b.weight, b.module in /home/your-username-here/public_html/modules/block/block.module on line 433.

Error 28 occurs when there is not enough disk space left for MySQL install to run properly. Then you start receiving error 28 messages.

"Error 28" often occurs on

  • Filesystem full. Hard drive full.
  • Host oversell their shared hosting.
  • Host misconfigured their shared MySQL install.

To fix this you must increase the space of your filesystem or make room by deleting files. In other words your hard drive is full and MySQL needs more space. If you don't have access you must contact your host provider to report the issue. To speed up their investigation provide them with a copy or a screenshot of the error message.

Page status

No known problems

Log in to edit this page

About this page

Drupal version
Drupal 4.5.x or older, Drupal 4.6.x, Drupal 4.7.x, Drupal 5.x, Drupal 6.x, Drupal 7.x
Audience
Developers and coders, Documentation contributors, Site administrators, Site users, Themers

Reference

Drupal’s online documentation is © 2000-2012 by the individual contributors and can be used in accordance with the Creative Commons License, Attribution-ShareAlike 2.0. PHP code is distributed under the GNU General Public License.
nobody click here