2017-07-08 4 views
2

Ich habe WordPress Site ausgeführt, aber jetzt tritt ein Fehler auf, wenn ich mich in Admin Panel von WordPress anmelden und Website ist auch nicht jetzt live. A ‚Fatal Error‘ zeigt:WordPress-Site mit schwerwiegendem Fehler in der Root-Ansicht

Fatal error: Cannot redeclare class WP_Theme_Handler_Checker in /home/niteshvyas84/public_html/shreejeeexcellency.restaurant/wp-content/themes/resca/inc/theme-checker.php on line 4 

Wer weiß, wie dies zu beheben, oder muss ich Wordpress deinstallieren und von vorne anfangen?

+0

Navigieren Sie in der Systemsteuerung Ihres Hosting-Accounts zu/wp-content/themes/und benennen Sie das Verzeichnis Ihres derzeit aktiven Themes um. Dadurch wird das Standardthema aktiviert, sodass Sie Ihre Site verwenden können. Dann überprüfen Sie den Fehler in Ihre Themen alten Funktionsaufruf –

+0

Vielen Dank, ich umbenenne das Thema im Stammverzeichnis und dann löschen Sie es und extrahieren Sie es im Stammverzeichnis und Meine Website jetzt live und auch WordPress Dashboard gezeigt, aber wenn ich Website besuchen Eine gefährliche Nachricht wird als Phishing-Seite angezeigt und ich klicke auf "Klick auf unsicheren Besuch", dann wird meine Seite angezeigt und eine gefährliche Nachricht wird im Browser angezeigt. Also kann ich das jetzt lösen, bitte helft es vollständig zu beschützen und es zu leben. @RajKumarBhardwaj – Nitesh

+0

http://imgur.com/C2ylkjd @RajKumarBhardwaj – Nitesh

Antwort

0

Es muss etwas mit Ihrem Thema nicht stimmen. Stellen Sie eine Verbindung zum FTP-Server Ihrer Site her und verschieben Sie den Ordner wp-content/themes/resca in einen anderen Ordner (z. B. den Stammordner) oder laden Sie ihn herunter und löschen Sie ihn anschließend. Sie sollten sich dann am Backend anmelden und ein anderes Thema festlegen können.

1

Das Problem ist irgendwo in Ihrem Thema. Wenn Sie ein anderes Theme installiert haben (aber offensichtlich inaktiv), verwenden Sie this guide, um Ihr Theme während der Problembehandlung in etwas anderes zu ändern.

0

Try Öffnung theme-checker.php Datei und dann wickeln Sie die Klassendeklaration Code mit der class_exists() Funktion, wie etwas:

if (!class_exists('WP_Theme_Handler_Checker') { 
//The existing class declaration 
} 
0

Die beste Lösung, die wirklich funktioniert für mich

ich meine Website in Google Search Console hinzufügen Nach Überprüfung der Website-Inhaberschaft sehe ich die gleiche Malware-Angriffsmeldung mit allen Details in der Website-Sicherheitsoption im Search Console Dashboard. Dann reiche ich eine Anfrage an Google ein, um in diese Webseite zu schauen und die notwendige Aufgabe zu erledigen. Nach dem Absenden der Anfrage in der Überprüfung und innerhalb von 48 Stunden erhielt ich eine E-Mail von der Search Console, dass die von Ihrer betroffenen Malware-Attacke gehackte Website erfolgreich überprüft und Malware erfolgreich aus Ihrem Stammverzeichnis entfernt wurde. Jetzt wird keine gefährliche Nachricht in Google Chrome angezeigt, die Ihre Website besucht, aber es dauert noch einige Stunden. Insgesamt in maximal 72 Stunden ist die Website Ready und keine Treats gezeigt und keine gefährliche Nachricht in Chrome Now. Danke an die Google Search Console.

Verwandte Themen