Support » Allgemeine Fragen » WordPress instaliert, dann sofort Fehlermeldung

  • Gelöst maikpetran

    (@maikpetran)


    und zwar diese:
    Parse error: syntax error, unexpected “ );‘ (T_CONSTANT_ENCAPSED_STRING) in /var/www/web85/html/foto-petran/index.php on line 19

    Ich hab, außer wordpress zu instalieren nichts gemacht.

    Was kann ich tun?

    • Dieses Thema wurde geändert vor 6 Jahren, 11 Monaten von maikpetran.
Ansicht von 10 Antworten - 1 bis 10 (von insgesamt 10)
  • Wie hast du denn WordPress installiert? Per 1-Click-Installationsskript des Webhoster oder selbst hochgeladen? Hast du mal versucht, die Dateien erneut hochzuladen?

    Welche PHP-Version nutzt du? (Findest du im Kundenmenü oder du erstellst rasch im Verzeichnis /var/www/web85/html/foto-petran/ eine Datei phpinfo.php mit folgendem Inhalt: <?php phpinfo(); – speichern und dann im Browser http://deinedomain.de/phpinfo.php aufrufen.)

    Hast du die Konfigurationsdatei wp-config.php selbst bearbeitet? Welchen Editor hast du verwendet? Schick uns doch hier mal den Inhalt der Datei – Zugangsdaten und SALT-Keys bitte löschen.

    Thread-Starter maikpetran

    (@maikpetran)

    Hallo und danke für die rasche Antwort.
    Ich habe wp so installiert wie es in der entpackten „lies mich“ als Instalationsanweisung drin steht.
    Also ich hab alles per ftp auf den Server hochgeladen. Dann die /wp-admin/install.php aufgerufen und die Daten vom provider eingetragen (Datenbank, Hostname, passwort, usw.).
    Danach startete die Instalation und ich war im Anschluss auch auf dem Dashboard (wo man Styles und Themes, usw. ändert). Dort habe ich als erstes das Plugin „maintenace“ instaliert. Dann wollte ich es testen und bin auf die Seite gegangen. Und ab da kam die Fehlermeldung.

    Zu deinen Fragen:
    ich hab noch nicht versucht die Dateien neu hochzuladen. Werde ich aber mal ausprobieren.
    Ich nutze php-Version 5.6 auf meinem Server. Könnte aber beim provider bis 7.1 hochgehen.
    Die wp-config.php habe ich nicht selbst bearbeitet, sondern wie schon oben beschrieben per /wp-admin/install.php alles instaliert.

    Ich hoffe ich konnte den Fehler eingrenzen und versuche mal alle Dateien neu hochzuladen.
    Bin aber weiterhin über jeden Tipp dankbar und werde mich melden sobald das Problem behoben ist.

    Danke, Maik.

    edit: hab jetzt alles nochmal neu hochgeladen. Erfolglos! Komisch finde ich, das ich immernoch das letzte favicon der homepage sehe wenn ich meine seite aufrufe.

    Wie kann ich hier eine datei hochladen? Möchte euch die config.php zeigen.

    • Diese Antwort wurde geändert vor 6 Jahren, 11 Monaten von maikpetran.
    • Diese Antwort wurde geändert vor 6 Jahren, 11 Monaten von maikpetran.
    • Diese Antwort wurde geändert vor 6 Jahren, 11 Monaten von maikpetran.

    Hast du mal versucht das Plugin zu deaktivieren?
    (Da du nicht ins Backend kommst: Per FTP Verzeichnis /var/www/web85/html/foto-petran/wp-content/plugins in /var/www/web85/html/foto-petran/wp-content/plugins.stop umbenennen.)
    Wenn deine Website dann wieder läuft, stimmt mit dem Plugin etwas nicht.
    Anschließend kannst du das Verzeichnis wieder in plugins umbenennen.

    An der index.php hast du keine Änderungen vorgenommen?

    Deine wp-config.php kannst du hier per Copy/Paste einfügen. Bitte verwende das Icon „code“, um den Code entsprechend auszuzeichnen und lösche alle Zugangsdaten und Keys vor dem Veröffentlichen.

    Thread-Starter maikpetran

    (@maikpetran)

    <?php
    /**
     * Grundeinstellungen für WordPress
     *
     * Zu diesen Einstellungen gehören:
     *
     * * MySQL-Zugangsdaten,
     * * Tabellenpräfix,
     * * Sicherheitsschlüssel
     * * und ABSPATH.
     *
     * Mehr Informationen zur wp-config.php gibt es auf der
     * {@link https://codex.wordpress.org/Editing_wp-config.php wp-config.php editieren}
     * Seite im Codex. Die Zugangsdaten für die MySQL-Datenbank
     * bekommst du von deinem Webhoster.
     *
     * Diese Datei wird zur Erstellung der wp-config.php verwendet.
     * Du musst aber dafür nicht das Installationsskript verwenden.
     * Stattdessen kannst du auch diese Datei als wp-config.php mit
     * deinen Zugangsdaten für die Datenbank abspeichern.
     *
     * @package WordPress
     */
    
    // ** MySQL-Einstellungen ** //
    /**   Diese Zugangsdaten bekommst du von deinem Webhoster. **/
    
    /**
     * Ersetze datenbankname_hier_einfuegen
     * mit dem Namen der Datenbank, die du verwenden möchtest.
     */
    define('DB_NAME', 'xxx'); 
    [Moderationshinweis: Datenbankname gelöscht. Grüße, Bego]
    
    /**
     * Ersetze benutzername_hier_einfuegen
     * mit deinem MySQL-Datenbank-Benutzernamen.
     */
    define('DB_USER', 'xxxxx');
    
    /**
     * Ersetze passwort_hier_einfuegen mit deinem MySQL-Passwort.
     */
    define('DB_PASSWORD', 'xxxxxxxx');
    
    /**
     * Ersetze localhost mit der MySQL-Serveradresse.
     */
    define('DB_HOST', 'localhost');
    
    /**
     * Der Datenbankzeichensatz, der beim Erstellen der
     * Datenbanktabellen verwendet werden soll
     */
    define('DB_CHARSET', 'utf8mb4');
    
    /**
     * Der Collate-Type sollte nicht geändert werden.
     */
    define('DB_COLLATE', '');
    
    /**#@+
     * Sicherheitsschlüssel
     *
     * Ändere jeden untenstehenden Platzhaltertext in eine beliebige,
     * möglichst einmalig genutzte Zeichenkette.
     * Auf der Seite {@link https://api.wordpress.org/secret-key/1.1/salt/ WordPress.org secret-key service}
     * kannst du dir alle Schlüssel generieren lassen.
     * Du kannst die Schlüssel jederzeit wieder ändern, alle angemeldeten
     * Benutzer müssen sich danach erneut anmelden.
     *
     * @since 2.6.0
     */
    xxxx [Moderationshinweis: Keys gelöscht. Grüße, Bego]
    
    /**#@-*/
    
    /**
     * WordPress Datenbanktabellen-Präfix
     *
     * Wenn du verschiedene Präfixe benutzt, kannst du innerhalb einer Datenbank
     * verschiedene WordPress-Installationen betreiben.
     * Bitte verwende nur Zahlen, Buchstaben und Unterstriche!
     */
    $table_prefix  = 'wp_';
    
    /**
     * Für Entwickler: Der WordPress-Debug-Modus.
     *
     * Setze den Wert auf „true“, um bei der Entwicklung Warnungen und Fehler-Meldungen angezeigt zu bekommen.
     * Plugin- und Theme-Entwicklern wird nachdrücklich empfohlen, WP_DEBUG
     * in ihrer Entwicklungsumgebung zu verwenden.
     *
     * Besuche den Codex, um mehr Informationen über andere Konstanten zu finden,
     * die zum Debuggen genutzt werden können.
     *
     * @link https://codex.wordpress.org/Debugging_in_WordPress
     */
    define('WP_DEBUG', false);
    
    /* Das war’s, Schluss mit dem Bearbeiten! Viel Spaß beim Bloggen. */
    /* That's all, stop editing! Happy blogging. */
    
    /** Der absolute Pfad zum WordPress-Verzeichnis. */
    if ( !defined('ABSPATH') )
    	define('ABSPATH', dirname(__FILE__) . '/');
    
    /** Definiert WordPress-Variablen und fügt Dateien ein.  */
    require_once(ABSPATH . 'wp-settings.php');
    • Diese Antwort wurde geändert vor 6 Jahren, 11 Monaten von maikpetran.
    • Diese Antwort wurde geändert vor 6 Jahren, 11 Monaten von maikpetran.
    • Diese Antwort wurde geändert vor 6 Jahren, 11 Monaten von maikpetran.
    • Diese Antwort wurde geändert vor 6 Jahren, 11 Monaten von Bego Mario Garde. Grund: Code-Auszeichnung korrigiert

    In der wp-config.php sehe ich nichts auffälliges.
    Was passiert, wenn du das Plugin-Verzeichnis umbenennst?

    Thread-Starter maikpetran

    (@maikpetran)

    Hallo,
    wenn ich das Plugin-Verzeichnis umbenenne, dann kommt immernoch die Fehlermeldung wie oben genannt.

    Eine Frage:
    Wieso sehe ich ein favicon wenn ich die neue wp-seite ansehen möchte?
    Das Favicon ist von der „alten“ Seite. Wieso ist das noch da obwohl ich den Ordner des alten Designs umbenenne?
    Heißt das Dashboard „backend“? Wenn ja, daruaf kann ich zugreifen. Ich kann auch inhalte erstellen und plugins instalieren. Nur eben wenn ich die Seite betrachten will, kommt o.g. Fehlermeldung.

    Wieso sehe ich ein favicon wenn ich die neue wp-seite ansehen möchte?

    Das könnte einfach nur der Zwischenspeicher sein, der dir noch das alte Favicon ausliefert oder du landest auf der alten Site durch einen alten Website- oder DNS-Cache. Ohne mehr Details ist das schwer zu sagen.

    Heißt das Dashboard „backend“?

    Das Dashboard („Armaturenbrett“) ist die Startseite des Backend, also des gesamten Adminbereichs. (Das Gegenstück ist dann das Frontend, also das was der User/Besucher sieht.)

    Nur eben wenn ich die Seite betrachten will, kommt o.g. Fehlermeldung.

    Wenn WP funktioniert, alle Plugins deaktiviert sind, dann bleibt nur das Theme. Ist das von dir umgestellt worden?

    Ist die PHP-Version wirklich 5.6? Je nach Hoster kann das ja auch per Domain oder Ordner umgestellt werden. Mit dem phpinfo-Aufruf wie oben beschrieben kannst du es mal direkt im WP-Ordner überprüfen.

    Generell kann auch nicht schaden, das Ganze mal an einem anderen Rechner/Browser auszuprobieren, um Browser-Cache-Probleme auszuschließen.

    Gruß, Torsten

    Thread-Starter maikpetran

    (@maikpetran)

    wie oben beschrieben hab ich eine phpinfo.php erstellt und per ftp hochgeladen und dann im browser aufgerufen.
    Ergebnis: PHP Version 5.6.30

    An einem anderen Rechner kommt die gleiche Fehlermeldung.

    Das Theme ist von mir kurz nach der Instalation umgestellt worden.

    Ich denke ich habe an irgendeiner Stelle was falsch gemacht.
    Dies jetzt zu reproduzieren und den genauen Fehler zu finden wird mühsig.
    Ich denke man sollte alles nochmal neu machen.
    Aber das neu hochladen des wp-Ordnerinhaltes hat nicht geholfen.
    Wie geht man in solchen Fällen genau vor?

    Verstehe ich das richtig: Du hast dich jetzt entschlossen, WordPress neu zu installieren?

    Dazu müsstest du zunächst alle Dateien im Webstammverzeichnis und die Datenbank löschen, eine neue Datenbank anlegen, WordPress erneut herunterladen und entpacken und dann die Dateien aus dem Verzeichnis wordpress in dein Webstammverzeichnis (häufig htdocs oder www) hochladen. Danach rufst du im Browser deine Domain auf und folgst der Installationsanleitung. Wenn dann erneut eine Fehlermeldung auftritt, stimmt mit deiner Serverkonfiguration oder den Benutzerrechten etwas nicht.

    Thread-Starter maikpetran

    (@maikpetran)

    so, ich habe jetzt den kompletten wp-Ordner gelöscht und nochmal alles frisch hochgeladen. Dannach die Startseite besucht und dann wurde ich durch die Instalation von wordpress geleitet (Datenbankname, usw.). Als die Instalation starten wollte kam die Meldung das die Datenbank schon exestiert. Klar, denn die habe ich ja nicht gelöscht. Also wurde die Instalation abgebrochen und ich kam ins Backend. Von dort wollte ich mir dann das Frontend ansehen und siehe da, alles wunderbar!
    Ich weiß nicht wo der Fehler lag, aber nun klappts.

    Danke allen die mir geholfen haben!!!

    Gruß Maik

Ansicht von 10 Antworten - 1 bis 10 (von insgesamt 10)
  • Das Thema „WordPress instaliert, dann sofort Fehlermeldung“ ist für neue Antworten geschlossen.