ERROR: Zend_Db_Statement_Exception

Laguna

New Member
Hallo, bekomme beim einloggen von plesk vollgendes angezeigt, was jemand wie ich diesen fehler beseitigen kann?

ERROR: Zend_Db_Statement_Exception

Eine Ebene höher
SQLSTATE[HY000]: General error: 1030 Got error 28 from storage engine

0: Pdo.php:238
Zend_Db_Statement_Pdo->_execute(array)
1: Statement.php:283
Zend_Db_Statement->execute(array)
2: Abstract.php:433
Zend_Db_Adapter_Abstract->query(string 'DESCRIBE `domains`', array)
3: Abstract.php:230
Zend_Db_Adapter_Pdo_Abstract->query(string 'DESCRIBE `domains`')
4: Mysql.php:136
Zend_Db_Adapter_Pdo_Mysql->describeTable(string 'domains', NULL null)
5: Abstract.php:696
Zend_Db_Table_Abstract->_setupMetadata()
6: Abstract.php:739
Zend_Db_Table_Abstract->_setupPrimaryKey()
7: Abstract.php:846
Zend_Db_Table_Abstract->info()
8: Select.php:99
Zend_Db_Table_Select->setTable(object of type Db_Table_Broker_Domains)
9: Select.php:77
Zend_Db_Table_Select->__construct(object of type Db_Table_Broker_Domains)
10: Abstract.php:881
Zend_Db_Table_Abstract->select()
11: Abstract.php:1145
Zend_Db_Table_Abstract->fetchAll(string '`cl_id` = 6 AND `webspace_id` = 0')
12: Abstract.php:141
Db_Table_Abstract->findByFields(array)
13: Domain.php:80
Smb_Subscription_Domain::getInstancesByClientId(integer '6')
14: cmd_loginup.php:446
createSessionClient(string 'wege-im-leben', string '***********************', string '**********************', boolean false, NULL null, boolean false)
15: cmd_loginup.php:143
createSession(string 'wege-im-leben', string '***********************')
16: login_up.php3:36

Danke im voraus!
gruß andy
 
Last edited by a moderator:
Hi,

seit wann kommt diese Fehlermeldung denn? Was hast du installiert etc?

Grüße aus Neuss
 
Na toll !!!

Ich bin gerade hier gelandet, weil ich jetzt den selben Fehler habe. Doch der Vorposter hat natürlich nichts weiter geschrieben. Finde sowas immer schade, denn auch wenn ein Fehler behoben wird, so kann man anderen doch noch helfen. Also hoffe ich mal, andere lesen das hier noch und können mir helfen.

Zu dem Problem, diese Fehlermeldung habe ich seit dem ich auf meinem Root mit CentOS 5 FFMPEG, etc. installieren wollte. Hier einmal die Anleitung.

http://forum.adultscriptpro.com/viewtopic.php?id=117
Etwa in der Mitte ist eine tolle und ausführliche Anleitung. Ich habe alles gemacht und war gerade bei dem Schritt: Install x264 from source (latest available version):

Als ich den Befehl "./configure --prefix=/usr/local --enable-shared --enable-pic" eingegeben habe, da kam die Fehlermeldung
No working C compiler found.

Als ich mich dann in Plesk einloggen wolte, da gab es die selbe Fehlermeldung bei mir, wie bei dem Topic-Starter. Ich kann mich derzeit nicht einloggen. :(

Weiterhin gibt es ja vielleicht jemand der mir sagen kann, wie es zu der Fehlermeldung mit dem C Compiler kommen kann und wie ich vielleicht sogar das Problem beheben kann :)
Vielen Dank im Voraus.
 
Danke :)
Nun bleibt nur erstmal das Problem, dass ich nicht in Plesk komme. Vorhin hatte ich noch die Fehlermeldung, doch jetzt (ich habe seit dem nichts geändert oder gemacht) habe ich 500 - Internal Server Error

Also ist die alte Meldung von selbst verschwunden und nun ist diese da :(
Werde nun erstmal den Server neu starten, laut Internet soll es bei vielen dann wieder laufen, nur bei einem ging dann nichts mehr.

Nachtrag:
Nach einem Neustart geht es und der Fehler ist weg. Nun werde ich die Installation wieder aufnehmen und beten ;)
Danke jedenfalls
 
Last edited by a moderator:
Fehler

Guten Tag habe auch so einen Fehler seit Sonntag mein Anbieter hilft mir bis jetzt nicht :(
ERROR: Zend_Db_Statement_Exception



SQLSTATE[HY000]: General error: 1030 Got error 28 from storage engine

--------------------------------------------------------------------------------

0: Pdo.php:238
Zend_Db_Statement_Pdo->_execute(array)
1: Statement.php:283
Zend_Db_Statement->execute(array)
2: Abstract.php:433
Zend_Db_Adapter_Abstract->query(string 'DESCRIBE `sessions`', array)
3: Abstract.php:230
Zend_Db_Adapter_Pdo_Abstract->query(string 'DESCRIBE `sessions`')
4: Mysql.php:136
Zend_Db_Adapter_Pdo_Mysql->describeTable(string 'sessions', NULL null)
5: Abstract.php:696
Zend_Db_Table_Abstract->_setupMetadata()
6: Abstract.php:722
Zend_Db_Table_Abstract->_getCols()
7: Abstract.php:762
Zend_Db_Table_Abstract->_setupPrimaryKey()
8: DbTable.php:517
Zend_Session_SaveHandler_DbTable->_getPrimary(string '06da57aad1d4ff8eb40f9081014ef6d4')
9: DbTable.php:316
Zend_Session_SaveHandler_DbTable->read(string '06da57aad1d4ff8eb40f9081014ef6d4')
10: :
session_start()
11: class.Session.php:330
Session->registerSession(integer '1', string 'admin', string '84.60.62.33', NULL null, NULL null)
12: cmd_loginup.php:192
createSessionCommon(integer '1', string 'admin', boolean true, string '84.60.62.33', NULL null, NULL null)
13: cmd_loginup.php:370
createSessionAdmin(string 'admin', string '*********', string '***************************', boolean false)
14: cmd_loginup.php:138
createSession(string 'admin', string '*********')
15: login_up.php3:36

Der Fehler kommt sobald ich mich einloge in Plesk
vielen dank für eure Hilfe
 
Last edited by a moderator:
Der error 28 ist übersetzt: "No space left on Device."

Räum da mal entsprechend auf deinen Partitionen auf.
 
Hast du denn einen Managed Server oder einfach nur einen dedicated bzw. virtual Server. Wenn eine der beiden letzten Optionen zutrifft, dann ist es auch nicht Aufgabe von 1&1, dir deine administrative Arbeit abzunehmen.

Als allererstes solltest du daher mal schauen, was du überhaupt für Partitionen hast, wo die gemountet sind und wie deren Auslastung aussieht.

Code:
df -h && df -hi
 
Dein /var ist voll. Da liegen u.a. die Datenbanken und auch Logdateien - was dann den von dir beschriebenen Fehler hervorruft.

Wenn ich blind raten müsste: Räum in /var/lib/psa/dumps/ auf. Ich kann mich aber auch irren. Da müsstest du dich nun mal mittels "du" und entsprechender Parameter durch dein /var-Verzeichnis hangeln.
 
Gut, dass es schon eine Antwort gab :) Sonst hätte ich nun helfen können. :) Dank der Hilfe hier und einiger Tuts bin ich langsam auch relativ fitt was das Ganze angeht :)

Aber 2 Sachen noch, oft ist bei 1&1 (gerade bei eigenen Roots), dass die Platten nicht komplett vertteilt sind. So kann man z.B. nur 50 GB von 500GB nutzen, etc. Da sollte man dann entsprechend die Platten aufteilen so wie man sie braucht.
Der Befehl "vgdisplay" ist nützlich um zu sehen ob unzugeordneter Speicher existiert. Bei der folgenden Ausgabe steht dann "Alloc PE / Size" was der zugeordnete Speicher ist und "Free PE / Size" was der nicht zugeordnete Speicher ist. "VG Size" zeigt den gesamten Speicher an der zur Verfügung steht.
Falls Du also unzugeordneten Speicher hast, sag einfach bescheid, dann poste ich die weiteren Schritte hier. :) Falls nicht ein anderer schneller ist ;)

Und dann sollte man keine Screenshot von Putty einfach online stellen.
Zuerst sollte man den Befehl "clear" ausführen damit der Screen saueber ist.
Und dann sollte man die IP retuschieren, damit nicht jeder gleich Deine Server-IP hat und weiss, dass der Betreiber ein Newbie ist. Denn damit ist gleich schon mal klar, dass Du wahrscheinlich das initial-Passwort nutzt und auch nicht gerade weisst wie man seinen Server richtig absichert.
Also lösche den Screenshot nun lieber. :)

Gruss,
MatneX
 
ree

Danke für die Info sind grade drann an dem Problem
hatte vergessen den screen rauszunehmen werde mich bestimmt nochmal melden ;)
 
Code:
ERROR: Zend_Db_Statement_Exception
Eine Ebene höher
SQLSTATE[HY000]: General error: 1 Can't create/write to file '/tmp/#sql_1e40_0.MYD' (Errcode: 17)
0: Pdo.php:234
Zend_Db_Statement_Pdo->_execute(array)
1: Statement.php:300
Zend_Db_Statement->execute(array)
2: Abstract.php:479
Zend_Db_Adapter_Abstract->query(string 'DESCRIBE `ServiceNodes`', array)
3: Abstract.php:238
Zend_Db_Adapter_Pdo_Abstract->query(string 'DESCRIBE `ServiceNodes`', array)
4: Mysql.php:19
Db_Adapter_Pdo_Mysql->query(string 'DESCRIBE `ServiceNodes`')
5: Mysql.php:169
Zend_Db_Adapter_Pdo_Mysql->describeTable(string 'ServiceNodes', NULL null)
6: Abstract.php:835
Zend_Db_Table_Abstract->_setupMetadata()
7: Abstract.php:874
Zend_Db_Table_Abstract->_setupPrimaryKey()
8: Abstract.php:982
Zend_Db_Table_Abstract->info()
9: Select.php:100
Zend_Db_Table_Select->setTable(object of type Db_Table_Broker_ServiceNodes)
10: Select.php:78
Zend_Db_Table_Select->__construct(object of type Db_Table_Broker_ServiceNodes)
11: Abstract.php:1018
Zend_Db_Table_Abstract->select()
12: Abstract.php:1331
Zend_Db_Table_Abstract->fetchAll(string '`transport` = 'local'')
13: Abstract.php:110
Db_Table_Abstract->findByField(string 'transport', string 'local')
14: Abstract.php:122
Db_Table_Abstract->findOneByField(string 'transport', string 'local')
15: ServiceNodes.php:226
Db_Table_Broker_ServiceNodes->getLocalServiceNode()
16: auth.php3:507


Hatte dieses Problem damit gelöst:

Code:
chown root:root /tmp
  chmod 1777 /tmp
  /etc/init.d/mysqld restart
 
Back
Top