2017-06-30 17 views
1

Ich bin in großen Schwierigkeiten. Ich habe eine nulled Version von Woocommerce Cart Based Shipping Plugin installiert und ich fand es nicht relevant nach meinem Requiremnet und löschte dieses Plugin aus Plugins Bereich. Nach dem Löschen dieses Plugins ging meine Seite verloren. Seine zeigt mir ständig Fatal error:Wordpress Fataler Fehler: Uncaught Fehler: Aufruf zu undefinierter Funktion mysql_connect() in /wp-includes/wp-db.php:1570

Fatal error: Uncaught Error: Call to undefined function mysql_connect() in /home/dev/public_html/new/wp-includes/wp-db.php:1570 Stack trace: #0 /home/dev/public_html/new/wp-includes/wp-db.php(658): wpdb->db_connect() #1 /home/dev/public_html/new/wp-includes/load.php(404): wpdb->__construct('dev_test', '3CrSPh8o766F', 'dev_test_ne...', 'localhost') #2 /home/dev/public_html/new/wp-settings.php(107): require_wp_db() #3 /home/dev/public_html/new/wp-config.php(82): require_once('/home/dev/p...') #4 /home/dev/public_html/new/wp-load.php(37): require_once('/home/dev/p...') #5 /home/dev/public_html/new/wp-blog-header.php(13): require_once('/home/dev/p...') #6 /home/dev/public_html/new/index.php(17): require('/home/dev/p...') #7 {main} thrown in /home/dev/public_html/new/wp-includes/wp-db.php on line 1570

Ich habe versucht, alle Core-Dateien zu ersetzen ohne wp-config.php und wp-content Ordner. Trotzdem bekomme ich denselben Fehler.

Auch habe ich versucht, Plugins Ordner umzubenennen, aber der Fehler ist da.

Können Sie mir vorschlagen, wie ich meine Website zurückbekomme?

+0

Wo wird die Website gehostet? Wenn Sie einen Webhosting-Dienst verwenden, können Sie eine Sicherungskopie wiederherstellen und von dort aus fortfahren. – Necvetanov

+0

bist du gelöscht bevor du das Plugin deaktiviert hast? – user2584538

+0

Mögliches Duplikat von [Undefinierte Funktion mysql \ _connect()] (https://stackoverflow.com/questions/13825108/undefined-function-mysql-connect) –

Antwort

0

Der Fehler scheint einfach zu sein, mysql_* Funktionen sind nicht aktiviert. Überprüfen Sie mit phpinfo(), ob diese Funktionen wirklich deaktiviert sind, und wenn ja, aktivieren Sie sie. Wenn nein, gibt es einige Probleme in dem Code, den Sie verwenden, aber wenn Sie alle Dateien während des Schreibens ersetzt haben, ist wahrscheinlich die erste Option.

+0

Ich überprüft phpinfo() und es gibt kein Problem drin .. Es gibt viele weitere Websites auf dem gleichen Server gehostet .. Sie funktionieren gut .. – Thomas

+0

Haben Sie versucht, eine saubere Installation zu tun und dann alle Dateien ersetzen? – Ryosaku

+0

Sie wollen frischen WP installieren und meine Theme- und Plugins-Datei hochladen? – Thomas

0

Mögliche Fehlerquellen: - Seit PHP 7 wurden die Funktionen von mysql_ * entfernt, siehe PHP's official overview of the MySQL drivers. - Sie verwenden PHP 5.x und haben die MySQL-Erweiterung nicht aktiviert, sondern mysqli und/oder PDO_MySQL.

können Sie einstellen,

define('WP_USE_EXT_MYSQL', true); 

in Ihrem wp-config.php zu Wordpress die mysqli-Erweiterung verwenden zu machen.

Verwandte Themen