WordPress 4.0.1 und Umstellung alter PHP 5.2 Version auf PHP 5.5

  • Hallo zusammen, ich halte mein Wordpress aktuell 4.01 und alle Plugins auf aktuellem Stand. Leider hab ich dies mit der PHP Version verpasst. Nun möchte ich bei meinem Provider auf die PHP 5.5 Version umstellen, was im Menü auch einfach gemacht werden kann. Das Ergebniss ist jetzt leider eine weiße Seite!

    Ich benutze anscheinend eine ältere php.ini . Durch löschen dieser Zeilen könnte ich das Problem wohl laut 1&1 beheben;

    browscap = /usr/local/lib/browscap.ini;
    magic_quotes_gpc = on;

    Nun kann ich weder in der Root noch im wp-admin Verzeichnis diese .ini-Datei finden.
    Ich bin via FTP auf dem Server und finde diese nicht?

    Falls jemand mir einen Lösungsversuch anbieten kann wäre ich dankbar. Bei der Domain handelt es sich um http://www.achims-inter.net

    Habe jetzt natürlich wieder auf PHP 5.2 umgestellt, damit die Seite wieder funktioniert. Im übrigen war das Umstellen auf die zwischen PHP Versionen auch nicht hilfreich.

    Vielen Dank Achim

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Wie hast Du denn das Wordpress installiert? Selbst per FTP oder mit dem 1&1-App-Center und wenn letzteres, in welchem Modus?

    Wenn keine php.ini-Datei vorhanden ist, werden die Standardeinstellungen des Webhosters verwendet. Die sind üblicherweise nicht fehlerhaft.

    Es könnte auch hilfreich sein, das Error-Logging zu aktivieren: Wie das geht, steht hier:
    http://goo.gl/hpbEls

    Gruß
    Ingo

    Wenn ich helfen konnte, bitte [ Gefällt mir ] klicken. :-)

  • Hallo Ingo, ich habe die WP Version selbst per FTP installiert. Bei einer anderen Domain habe ich eine Installation von 1&1 aus dem App Center verwendet und da habe ich dieses Proplem nicht. Allerdings sehe ich dort auch keine php.ini.
    Gruß Achim

  • Hille

    ...
    Habe jetzt natürlich wieder auf PHP 5.2 umgestellt, damit die Seite wieder funktioniert ...

    Jetzt kann es noch ein Plugin sein, welches Probleme macht.
    Um Näheres herauszufinden wird, könntest Du mal die Plugins deaktivieren.

    Hast du mal das mit der Error-Logdatei eingerichtet? Die kann wichtige Aufschlüsse zur Fehlerursache liefern.

    Gruß
    Ingo

    Wenn ich helfen konnte, bitte [ Gefällt mir ] klicken. :-)

  • Hallo Ingo, habe eine php.ini Datei erzeugt und diese per FTP abgelegt und jetzt noch mal auf PHP 5.5 umgestellt immer noch weiße Seite. Sorry - Dumme Frage da ich leider keine PHP Kenntnisse habe. Die Error-Logdatei wird dann von PHP selbst erzeugt. Wenn ja wo liegt die dann? Gruß Achim

  • Na da, wo Du es angegeben hast, z.B.:

    Code
    error_log = /homepages/[B]27[/B]/[B]d382162338[/B]/htdocs/php-errors.log


    Die Zahlen und Werte mußt Du anpassen, so daß es im Rootverzeichnis Deines Webspace landet.

    Gruß
    Ingo

    Wenn ich helfen konnte, bitte [ Gefällt mir ] klicken. :-)

  • Hallo Ingo, ja logisch. Nur seltsam das ich das Verzeichnis htdocs per FTP nicht sehe. Sprich ich finde die php-errors.log auch nicht.

    Dein 2.ter Vorschlag bezüglich der Plugin`s scheint von Erfolg gekrönt zu werden. Nach dem ich auf PHP 5.5 umgestellt habe und vorher alle Plugins deaktiviert habe, kann ich die Seite wieder sehen. Muss ich jetzt alle Plugins nach einander wieder aktivieren um das fehlerhafte zu finden? Gruß Achim

  • Das Verzeichnis htdocs kannst Du auch nicht sehen, das ist praktisch das Wurzelverzeichnis Deines Webspace. Dort landest Du, wenn Du Dich per FTP einloggst. Also müßte die Error-Logdatei direkt dort zu finden sein.

    Ja, wenn Du jetzt die Plugins einzeln aktivierst und prüfst, ob noch alles geht, kannst Du dem Überltäter auf die Schliche kommen.

    Gruß
    Ingo

    Wenn ich helfen konnte, bitte [ Gefällt mir ] klicken. :-)


  • Ich benutze anscheinend eine ältere php.ini . Durch löschen dieser Zeilen könnte ich das Problem wohl laut 1&1 beheben;

    browscap = /usr/local/lib/browscap.ini;
    magic_quotes_gpc = on;

    Nun kann ich weder in der Root noch im wp-admin Verzeichnis diese .ini-Datei finden.
    Ich bin via FTP auf dem Server und finde diese nicht?

    Bei richtig konfigurierten Servern kann man mit der PHP Funktion [COLOR=#ff0000]phpinfo[/COLOR]
    http://php.net/manual/de/function.phpinfo.php

    sich die Umgebung anzeigen lassen.

    Einfach eine Datei mit folgenden 3 Zeilen

    PHP
    <?php
    
    
    phpinfo();

    erstellen - hochladen und im Browser sich anzeigen lassen. Unten den Informationen steht dann der Pfad zur php.ini. Seite durchsuchen...


    Der Unterschied zwischen 5.2 und 5.5 ist gewaltig. Der Grund für ein helles leuchten ohne informationen auf dem Monitor kann auch ein veraltetes Plugin oder Template sein. da musst du eben nur die Scripte auch auf den aktuellen Stand bringen, wie dies geht steht im PHP Handbuch

    von 5.2 auf 5.3
    http://php.net/manual/de/migration53.php

    hierfür habe ich auch ein PHP Script - das zeigt die fehlerhaften Zeilen an - wenn du dies benötigst, sag eben bescheid.

    5.3 auf 5.4
    http://php.net/manual/de/migration54.php

    von 5.4 auf 5.5
    http://php.net/manual/de/migration55.php

    von 5.5 auf 5.6
    http://php.net/manual/de/migration56.php

    Kann auch möglich sein, dass deine PHP Version noch nicht einmal mehr Zeit oder RAM für eine Fehlermeldung hatte. Auch diese einstellungen eben ürüfen und den inhalt von der .htaccess - nicht, dass dir einstellungen aus der vergangenheit (php 5 neben php 4) einen Streich bei deinem "Provider" spielt.

    Mit offenen Augen träumen

  • Hallo Ingo, hallo r23,

    Danke. Jetzt habe ich alle 39 Plugins deaktiviert und anschließend wieder PHP 5.6 umgestellt. Das Thema ist sichbar und nach dem ich alle Plugins einzeln wieder nacheinander aktiviert habe tauchen die an den plazierten Feldern im Menü wieder auf - Sonderbar und zwar alle. Die Skripte muss ich jetzt noch auf Fehler testen. Aber bisher bleibt es mir verborgen woran es lag. - Nichts ist so wie es scheint. DANKE. Achim

  • Jedes Plugin birgt das Risiko einer weiteren Sicherheitslücke bzw beeinflusst die Performance z.T. negativ, deshalb so wenig Plugins wie möglich einsetzen.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!