Support » Themes » Furchtbarer Ausnahmefehler

  • Hallo!

    Ich wollte im Theme Twenty Twelve im functions.php einen Bug in Ordnung bringen (hatte die Anweisungen dazu online gelesen), und jetzt ist alles kaputt. Egal wo ich hinklicke, ich bekomme die Fehlermeldung

    Parse error: syntax error, unexpected ‚&‘ in /kunden/466139_81373/webseiten/wordpress/wp-content/themes/twentytwelve/functions.php on line 512

    Was kann ich nur tun? Ist jetzt meine gesamte Website kaputt und ich muss mit allem von vorne anfangen, eine neue Domain finden etc.?

Ansicht von 15 Antworten - 1 bis 15 (von insgesamt 15)
  • Als erstes, liebe Julia, bitte tief durchatmen. Alles wird gut. 😉

    Als zweites … Änderungen im Theme sind ungünstig, weil sie spätestens beim nächsten Update überschrieben werden. Hast Du viele Änderungen vorgenommen? Hast Du zwischendurch Backups gemacht?

    Das Theme Twenty Twelve kann jederzeit wieder vom WordPress-Repository herunter geladen und dann mit einem FTP-Programm oder über das Kundenmenü deines Webhost hochgeladen werden. Dabei überschreibst du die fehlerhafte Programmierung und solltest wieder den vorherigen Stand erreichen.

    Solltest Du tatsächlich viele Änderungen vorgenommen haben (keine gute Idee, denn wie gesagt werden solche Änderungen bei Theme-Updates überschrieben), könntest Du auch zunächst (also vor dem Überschreiben mit einem neu herunter geladenen Theme) die functions.php per FTP herunterladen, nach dem fehlerhaften Code in Zeile 512 suchen und eine korrigierte Fassung wieder hochladen. Wenn Dir die Fehlersuche schwer fällt, helfen wir auch gerne. Du kannst deine functions.php z.B. über pastebin.com teilen und uns den Link mitteilen.

    Alles wird gut. Deine Inhalte sind in der Datenbank abgelegt und solange du die Datenbank nicht löschst oder änderst und deine Uploads nicht löscht, kann nicht so wirklich viel passieren.

    Thread-Starter Julia Jochim

    (@julia-jochim)

    Hallo und danke fürs Antworten!

    Sorry, ich verstehe quasi leider überhaupt nichts. Ich bin ein DAU. Ich hab mir einfach einen Blog mit WordPress gemacht, mit null Vorkenntnissen.

    Änderungen an was? Backups wovon?

    Ich hab grundsätzlich am Theme gar nix gemacht – ich wollte nur diesen Bug fixen, das war alles, und ich hab eigentlich, als das nicht funktionierte, den vorherigen Zustand auch wieder hergestellt. Trotzdem geht nix mehr.

    Problem ist: Ich kann nichts mehr machen. Ich kann im Dashboard keine Seiten mehr aufrufen, es geht NICHTS MEHR. Was immer ich aufrufe, es kommt dieselbe Fehlermeldung. Deswegen kann ich auch nichts neu herunterladen oder so, weil meine Seite einfach überhaupt nicht mehr zugänglich ist.

    Leider finde ich die fehlerhafte Zeile nicht – ich hab aber auch schon einfach den function.php gegoogelt und dann einfach neu reinkopiert, das hat auch nicht geklappt.
    Der function.php ist hier

    Thread-Starter Julia Jochim

    (@julia-jochim)

    Wenn Du am Theme „keine Änderungen“ vorgenommen hast – oder zumindest nur ein wenig (Du hast ja die functions.php geändert?!), würde ich mit einem FTP-Client (z.B. Filezilla) den kompletten Ordner des Themes Twentytwelve (wp-content/themes/twentytwelve) löschen, anschließend das Theme hier erneut herunterladen, die zip-Datei auspacken und den Theme-Ordner in das Verzeichnis wp-content/themes/ auf deinen Server kopieren.

    Thread-Starter Julia Jochim

    (@julia-jochim)

    Ich verstehe kein Wort…Ich kann doch an gar nichts mehr ran an meiner Site, daher kann ich auch nichts löschen.

    Sagt Dir der Begriff FTP (File Transfer Protocol) etwas? Mit einem FTP-Client (z.B. Filezilla) kann man direkt auf die Dateien auf seinem Webserver zugreifen. Die Zugangsdaten erhält man üblicherweise von seinem Provider bei Abschluss des Vertrags per Mail zugeschickt oder kann sie im Kundenmenü des Webhosts nachlesen. Manche Webhosts bieten im Kundenmenü auch ein Web-FTP an, also ein Browserfenster über das man die Dateien löschen und wieder hochladen kann. Ein Zugriff auf das WordPress-Backend ist dafür nicht nötig.

    Thread-Starter Julia Jochim

    (@julia-jochim)

    Ich weiß was ein FTP-SErver ist, den benutze ich zum Datentransfer, aber drüber raus…

    Naja, das sind jetzt aber Basics. Wenn Du damit schon nicht zurecht kommst, solltest Du dich entweder einlesen, oder jemand suchen der sich mit sowas auskennt.

    Die Lösung ist recht simpel. Mit einem FTP-Client und den Zugangsdaten deines Webhosts anmelden, kaputtes Theme löschen, funktionierendes hochladen … alles in allem ein Aufwand von vielleicht zehn Minuten (vorausgesetzt, Du hast die Zugangsdaten).

    Thread-Starter Julia Jochim

    (@julia-jochim)

    Wenn ich das alles könnte, müsste ich hier nicht um Hilfe bitten. Warum sollte ich so was können? Ist halt nicht mein FAchgebiet. Genau deshalb frage ich doch hier um Hilfe. Mann, ich liebe es, wenn man von Leuten, die sich mit was auskennen, angepampt wird, wenn man fragt. Ich pampe doch auch niemanden an, der keine Ahnung von meinem Fachgebiet hat…

    Das war kein Anpampen, sondern eine sachliche Feststellung.
    Schade, dass das bei Dir so ankommt.

    Deine WordPress-Fragen habe ich beantwortet.

    Thread-Starter Julia Jochim

    (@julia-jochim)

    Was ist es anderes als Anpampen, wenn man jemandem sagt, wenn du das nicht kannst, lass dich gleich einsalzen… man könnte ja auch einfach versuchen, das, was gemacht werden msus, so zu erklären, dass ein Laie es versteht. Muss ja möglich sein, es hat ja jeder mal ohne Kenntnisse angefangen…

    Jetzt mal wieder ein bisschen runterkommen, okay? Bego hat dir ziemlich detailliert erklärt, was du machen sollst (sodass man das auch hinbekommt, wenn es NICHT das eigene Fachgebiet ist) und dir hier immer wieder geantwortet (in anständigem Ton, keineswegs „pampig“).
    Und du scheinst ja doch zu wissen, was ein FTP-Programm ist. Damit musst du jetzt einfach, wie von Bego beschrieben, auf dem Server in den Ordnerpfad wp-content/themes gehen und den Ordner twentytwelve löschen und das Theme erneut hochladen.

    Thread-Starter Julia Jochim

    (@julia-jochim)

    Nein, ich weiß NICHT, was ein FTP-Programm ist. Ich kann Daten für eine andere Person auf einen FTP-Server laden, das ist das Ausmaß meiner Kenntnisse. Es soll tatsächlich Leute geben, die nicht in Computerprogrammen denken…

    Edi

    (@psychosopher)

    Wenn ich das alles könnte, müsste ich hier nicht um Hilfe bitten. Warum sollte ich so was können?

    Wenn Du WordPress verwendest, darf erwartet werden, dass Du das kannst. Dateien auf den Server laden, Datenbank einrichten usw. Denn das sind Voraussetzungen, um WordPress überhaupt zum Laufen zu bringen.

    Es ist nun einmal so: WordPress steht kostenlos allen zur Verfügung, die sich die Mühe machen, es selbst einzurichten und zu warten. Wer das nicht will, der kann sich an eine Fachperson wenden und sich das machen lassen. Oder beispielsweise kostenlos einen Blog bei WordPress.com verwenden.

    Dieses Forum ist dazu da, sich gegenseitig bei Problemen zu helfen, nicht Schritt-für-Schritt-Lösungen anzubieten.

    Tutorials zu WordPress usw. findest Du übrigens jede Menge. Was FTP ist, habe ich beispielsweise hier erklärt:

    http://toolbox.clickwork.ch/hosting/#File_Transfer_Protocol_FTP

    Also bitte freundlich bleiben. 😉

    Hallo Julia,

    Ich weiß was ein FTP-SErver ist, den benutze ich zum Datentransfer, aber drüber raus…

    Das ist doch schon mal ein Anfang. Wie lädst du dabei die Daten auf den FTP hoch?

    Gruß
    Frank

Ansicht von 15 Antworten - 1 bis 15 (von insgesamt 15)
  • Das Thema „Furchtbarer Ausnahmefehler“ ist für neue Antworten geschlossen.