Hallo, ich habe keinen freien Namen gefunden, daher habe ich mich 873634 genannt. Ich habe ein großes Problem, ich habe einen vServer bei Strato. Ubuntu 14.04. LTS Normal habe ich auch einen der sich um den Server kümmert, der ist in einem meiner Foren dabei, der macht das beruflich als Administrator. Jetzt ist er im Urlaub, 3 Wochen. Ich wollte jetzt eines von 2 Foren, Woltlab Burning Board alte Version 3.1.8 auf die aktuelle Forenversion von Woltlab die 5.1. bringen. Dazu habe ich mich kurz in Plesk eingeloggt, mir mit PHPmyadmin die Datenbank des alten Woltlab Forum angesehen. Das gehört mir nicht, die können so auf dem vServer sein, kostet nichts. Da habe ich gesehen das sehr viele Plugins installiert sind, die es nicht mehr gibt für die neue Forenversion. Also habe ich mich mit Adminzugang in das alte WBB eingeloggt, WBB hat so einen Paketmanager, da installiert und deinstalliert man Plugins und Forenbestandteile- Also habe ich nicht mehr existente Plugins für die neue Forenversion gelöscht. Einfach um es passend aufgeräumt zu haben. Danach wollte ich wieder in Plesk und mir die Datenbankgröße anzeigen lassen. Da mußte ich mich neu einloggen, geht glaube ich nach 20 Minuten Inaktivität zu. Benutzername und Passwort eingeben, Ergebnis war dies.
1 2 3 4 5 6 7 8 9 10 | CodeERROR: Zend_Db_Adapter_Exception: SQLSTATE[HY000] [2002] No such file or directory Additionally, an exception has occurred while trying to report this error: Zend_Exception No entry is registered for key 'translate' (Abstract.php:144) Search for related Knowledge Base articles ERROR: Uncaught exception 'PDOException' with message 'SQLSTATE[HY000] [2002] No such file or directory' in /opt/psa/admin/externals/Zend/Db/Adapter/Pdo/Abstract.php:129 Stack trace: #0 /opt/psa/admin/externals/Zend/Db/Adapter/Pdo/Abstract.php(129): PDO->__construct('mysql:dbname=ps...', 'admin', '$AES-128-CBC$P0...', Array) #1 /opt/psa/admin/externals/Zend/Db/Adapter/Pdo/Mysql.php(111): Zend_Db_Adapter_Pdo_Abstract->_connect() #2 /opt/psa/admin/externals/Zend/Db/Adapter/Abstract.php(460): Zend_Db_Adapter_Pdo_Mysql->_connect() #3 /opt/psa/admin/externals/Zend/Db/Adapter/Pdo/Abstract.php(238): Zend_Db_Adapter_Abstract->query('select param, v...', Array) #4 /opt/psa/admin/plib/Db/Adapter/Pdo/Mysql.php(30): Zend_Db_Adapter_Pdo_Abstract->query('select param, v...', Array) #5 /opt/psa/admin/plib/db.php(36): Db_Adapter_Pdo_Mysql->query('select param, v...') #6 /opt/psa/admin/plib/db.php(212): db_query('select param, v...', false) #7 /opt/psa/admin/plib/Plesk/Mode.php(423): get_param('disable_provisi...') #8 /opt/psa/admin (Abstract.php:144) Search for related Knowledge Base articles |
So nun habe ich mich so durchgelesen, ich kann nicht wirklich Englisch, habe erstmal versucht eines der automatisierten Plesk Backups vom gleichen Tag nur wenige Stunden vorher einzuspielen. Änderte sich nichts. Danach habe ich angefangen alle Code Schnippsel auszuprobieren in SSH die ich so gefunden habe im Internet. Dabei kam raus, mir fehlen Socken,in var/run/mysqld. Da müßte mysqldsocks drin sein, meinen die überall. Ist leer. Mein Forum zeigt bei Aufruf nur eine weiße Seite, keine Info. Das andere WBB Forum zeigt eine Fehlermeldung immerhin,
Information: error message: Connecting to MySQL server 'localhost' failed. error code: 2002 sql type: MySQLDatabase sql error: No such file or directory sql error number: 2002 sql version: file: /var/www/vhosts/domain.de/httpdocs/wcf/lib/system/database/MySQLDatabase.class.php (31) php version: 5.6.36 wcf version: 1.1.10 pl 2 (Tempest) date: Tue, 22 May 2018 17:08:26 +0000 request: / referer: Stacktrace: #0 /var/www/vhosts/domain.de/httpdocs/wcf/lib/system/database/Database.class.php(78): MySQLDatabase->connect() #1 /var/www/vhosts/domain.de/httpdocs/wcf/lib/system/WCF.class.php(297): Database->__construct(...) #2 /var/www/vhosts/domain.de/httpdocs/wcf/lib/system/WCF.class.php(95): WCF->initDB() #3 /var/www/vhosts/domain.de/httpdocs/global.php(18): WCF->__construct() #4 /var/www/vhosts/domain.de/httpdocs/index.php(7): require_once('/var/www/vhosts...') #5 {main} Code
df -i bringt das
Filesystem Inodes IUsed IFree IUse% Mounted on /dev/vzfs 1000000 291000 709000 30% / none 1572864 61 1572803 1% /dev none 1572864 1 1572863 1% /sys/fs/cgroup none 1572864 97 1572767 1% /run none 1572864 13 1572851 1% /run/lock none 1572864 1 1572863 1% /run/shm none 1572864 1 1572863 1% /run/user Code
df -h
Filesystem Size Used Avail Use% Mounted on /dev/vzfs 500G 44G 457G 9% / none 6,0G 4,0K 6,0G 1% /dev none 4,0K 0 4,0K 0% /sys/fs/cgroup none 1,3G 652K 1,2G 1% /run none 5,0M 0 5,0M 0% /run/lock none 6,0G 0 6,0G 0% /run/shm none 100M 0 100M 0% /run/user Code
netstat -ntlp
# netstat -ntlp Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 127.0.0.1:12345 0.0.0.0:* LISTEN 2348/magicspam-milt tcp 0 0 0.0.0.0:8443 0.0.0.0:* LISTEN 2157/sw-cp-serverd tcp 0 0 0.0.0.0:6308 0.0.0.0:* LISTEN 2157/sw-cp-serverd tcp 0 0 0.0.0.0:3822 0.0.0.0:* LISTEN 567/sshd tcp 0 0 127.0.0.1:783 0.0.0.0:* LISTEN 1437/spamd.pid tcp 0 0 0.0.0.0:8880 0.0.0.0:* LISTEN 2157/sw-cp-serverd tcp6 0 0 :::21 :::* LISTEN 550/xinetd tcp6 0 0 :::25 :::* LISTEN 550/xinetd tcp6 0 0 :::443 :::* LISTEN 2388/apache2 tcp6 0 0 :::8443 :::* LISTEN 2157/sw-cp-serverd tcp6 0 0 :::993 :::* LISTEN 1555/couriertcpd tcp6 0 0 :::995 :::* LISTEN 1604/couriertcpd tcp6 0 0 :::106 :::* LISTEN 550/xinetd tcp6 0 0 :::587 :::* LISTEN 550/xinetd tcp6 0 0 :::110 :::* LISTEN 1579/couriertcpd tcp6 0 0 :::3822 :::* LISTEN 567/sshd tcp6 0 0 :::143 :::* LISTEN 1530/couriertcpd tcp6 0 0 ::1:783 :::* LISTEN 1437/spamd.pid tcp6 0 0 :::80 :::* LISTEN 2388/apache2 tcp6 0 0 :::8880 :::* LISTEN 2157/sw-cp-serverd tcp6 0 0 :::465 :::* LISTEN 550/xinetd # /etc/init.d/mysql start bleibt ohne Ergebnis, weder Fehler noch sonstwas. Code
Gibt es irgendeine Möglichkeit das ans Laufen zu bekommen? Ich habe noch 2 Fotoseiten auf dem Server, die funktionieren problemlos, nutzen aber auch eine Datenbank. Koken Galerie. Ich habe keine Ahnung von Linux, muß ich wegen unserem Admin ja auch normal nicht haben. Nur jetzt muß mir was einfallen, 3 Wochen Foren nicht erreichbar, sind sie tot. Noch toter als sowieso schon. Alles was ich oben eingefügt habe sind, so Sachen die ich im Internet aufgrund der Fehlermeldungen gefunden habe. Netstat zeigt kein Mysqld an,in diesem Pfad befindet sich kein mysqld.sock ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) Habe es nachgesehen, mysqld ist leer, mysqld.sock fehlt. Kann mir da jemand weiter helfen? P.S. Falls es wichtig ist, das alte Forum läuft mit php 5.6.36 FastCGI, meins die neue Version mit php 7.1.15 FPM