Hallo, mein Provider (1und1) hat mir geschrieben das ich auf PHP 5.5 umstellen müsse. Ab 1.11 wird 5.2 offiziell nicht mehr unterstützt und nur durch eine Extended Version am laufen gehalten und das kostet mich dann zusätzlich 1,27 € im Monat. Nun habe ich versucht umzustellen aber dann kann ich meine Seite nicht mehr aufrufen und ein Internal Serever Error erscheint.
Hat jemand von Euch schon die 5.5 am laufen und kann mir sagen was ich eventl. ändern muss !?
Umstellen auf PHP 5.5
-
-
- Gerade eben
- 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)
-
PHP 5.5 ist tausendfach erprobt. Wenn Deine Seite damit nicht läuft hast Du uralte Plugins oder Themes im Einsatz. Deaktiviere alle Plugins und stelle auf PHP 5.5. um. Danach aktivierst Du ein Plugin nach dem anderen bis der Fehler auftritt. Dann weist Du wo das Problem ist und kannst es ersetzen.
-
Ja, ich habe einige WP-Installationen bei 1&1 mit PHP 5.5, teilweise auch schon mit 5.6 laufen. Für Wordpress selbst ist das kein Problem. Möglicherweise kommen aber alte Plugins oder Themes damit nicht zurecht.
Du solltest also zunächst ohne Plugins und mit dem WP-Standardtheme testen. Du kannts auch versuchen, ob es mit PHP 5.4 läuft. Diese Version kannst Du bei 1&1 auch noch auswählen. Das sollte aber nur vorrübergehend sein.
Gruß
Ingo -
So, ich habe alle Plugins deaktiviert und auch die Standardtheme aktiviert, lhne Erfolg. Auch die PHP 5.4 brachte nix !!! Hat noch jemand einen Tipp ?
-
Achso... Ich habe eine selstinstallation, also nicht die vorgefertigte von 1und1 !
-
Was sagen den das error.log des Webservers bze. das debug.log von WordPress (Debugging muss entsprechend aktiviert sein)
-
Was sagen den das error.log des Webservers bze. das debug.log von WordPress (Debugging muss entsprechend aktiviert sein)
ähmmm, wo stelle ich das ein :lol:
-
So, jetzt hab ich es. Folgende Meldungen erhalte ich:
[COLOR=#444444][FONT=Open Sans]Notice[/FONT][/COLOR][COLOR=#444444][FONT=Open Sans]: register_widget_control is [/FONT][/COLOR][COLOR=#444444][FONT=Open Sans]deprecated[/FONT][/COLOR][COLOR=#444444][FONT=Open Sans] since version 2.8! Use wp_register_widget_control() instead. in [/FONT][/COLOR][COLOR=#444444][FONT=Open Sans]/homepages/28/d355297985/htdocs/wp/wp-includes/functions.php[/FONT][/COLOR][COLOR=#444444][FONT=Open Sans] on line [/FONT][/COLOR][COLOR=#444444][FONT=Open Sans]3201[/FONT][/COLOR][COLOR=#444444][FONT=Open Sans]Notice[/FONT][/COLOR][COLOR=#444444][FONT=Open Sans]: register_sidebar_widget is [/FONT][/COLOR][COLOR=#444444][FONT=Open Sans]deprecated[/FONT][/COLOR][COLOR=#444444][FONT=Open Sans] since version 2.8! Use wp_register_sidebar_widget() instead. in [/FONT][/COLOR][COLOR=#444444][FONT=Open Sans]/homepages/28/d355297985/htdocs/wp/wp-includes/functions.php[/FONT][/COLOR][COLOR=#444444][FONT=Open Sans] on line [/FONT][/COLOR][COLOR=#444444][FONT=Open Sans]3201[/FONT][/COLOR]
[COLOR=#444444][FONT=Open Sans]Strict Standards[/FONT][/COLOR][COLOR=#444444][FONT=Open Sans]: call_user_func_array() expects parameter 1 to be a valid callback, non-static method Spotify_Activity::register() should not be called statically in [/FONT][/COLOR][COLOR=#444444][FONT=Open Sans]/homepages/28/d355297985/htdocs/wp/wp-includes/plugin.php[/FONT][/COLOR][COLOR=#444444][FONT=Open Sans] on line [/FONT][/COLOR][COLOR=#444444][FONT=Open Sans]505[/FONT][/COLOR]
[COLOR=#444444][FONT=Open Sans]Notice[/FONT][/COLOR][COLOR=#444444][FONT=Open Sans]: register_sidebar_widget ist seit Version 2.8 [/FONT][/COLOR][COLOR=#444444][FONT=Open Sans]veraltet[/FONT][/COLOR][COLOR=#444444][FONT=Open Sans]! Benutze stattdessen wp_register_sidebar_widget(). in [/FONT][/COLOR][COLOR=#444444][FONT=Open Sans]/homepages/28/d355297985/htdocs/wp/wp-includes/functions.php[/FONT][/COLOR][COLOR=#444444][FONT=Open Sans] on line [/FONT][/COLOR][COLOR=#444444][FONT=Open Sans]3201[/FONT][/COLOR]
[COLOR=#444444][FONT=Open Sans]Notice[/FONT][/COLOR][COLOR=#444444][FONT=Open Sans]: register_widget_control ist seit Version 2.8 [/FONT][/COLOR][COLOR=#444444][FONT=Open Sans]veraltet[/FONT][/COLOR][COLOR=#444444][FONT=Open Sans]! Benutze stattdessen wp_register_widget_control(). in [/FONT][/COLOR][COLOR=#444444][FONT=Open Sans]/homepages/28/d355297985/htdocs/wp/wp-includes/functions.php[/FONT][/COLOR][COLOR=#444444][FONT=Open Sans] on line [/FONT][/COLOR][COLOR=#444444][FONT=Open Sans]3201[/FONT][/COLOR]
[COLOR=#444444][FONT=Open Sans]Notice[/FONT][/COLOR][COLOR=#444444][FONT=Open Sans]: has_cap wurde mit einem Parameter oder Argument aufgerufen, der seit Version 2.0 [/FONT][/COLOR][COLOR=#444444][FONT=Open Sans]veraltet ist[/FONT][/COLOR][COLOR=#444444][FONT=Open Sans]! Die Benutzung von [/FONT][/COLOR]user_level[COLOR=#444444][FONT=Open Sans] in Plugins und Themes ist veraltet. Nutze stattdessen das Abfragen von [/FONT][/COLOR]roles[COLOR=#444444][FONT=Open Sans] oder [/FONT][/COLOR]capabilities[COLOR=#444444][FONT=Open Sans]. in [/FONT][/COLOR][COLOR=#444444][FONT=Open Sans]/homepages/28/d355297985/htdocs/wp/wp-includes/functions.php[/FONT][/COLOR][COLOR=#444444][FONT=Open Sans] on line [/FONT][/COLOR][COLOR=#444444][FONT=Open Sans]3318[/FONT][/COLOR]
-
-
Das ist ja nicht das Problem. Umschalten kann ich bei 1und1 auch ganz einfach.... nur funktioniert danach meine Seite nicht mehr :-(
Alles anzeigenHallo,
Bei meinem Hoster kann man die PHP-Version ganz einfach auswählen und für alle Ordner setzen.
Das sieht dann im Kunden-Dashboard so aus:
[ATTACH=CONFIG]10520[/ATTACH]
Wie man sieht, habe ich seit Erscheinen der Version 5.6 auf diese Version umgestellt und es funktioniert auch absolut perfekt (wie immer).
Gruss
Gian
-
Dann nimm doch 5.3 und gut ist. Oder wende dich an den Theme Autor.
-
Hallo,
habe dasselbe Problem bei 1&1 mit WordPress im Freemodus. Bei Umstellung auf php 5.4. oder 5.5. lässt sich die Seite nicht mehr aufrufen. Die Seite bleibt nur aufrufbar, wenn php auf 5.2. steht.
Ich habe dann folgendes versucht, da ich noch WordPress 3.5.2. nutze, auf Wordpress 4.0. upzudaten. Klappt nicht, bekomme direkt eine Fehlermeldung nach dem automatischen Herunterladen der zip-Datei mit dem Hinweis "...etwas ist schiefgelaufen...konnte nicht aktualisiert werden". Diese Fehlermeldung erhalte ich, egal ob ich vor dem WordPress-Update die php-Version auf 5.2. oder 5.4. oder 5.5. stelle. Habe auch das Theme aktualisiert (funktionierte danach mit php 5.2. einwandfrei). Nutze recht wenig plugins, die ich alle schrittweise geupdatet habe. Wurde, soweit ich das gesehen haben, bei den Infos immer angezeigt, dass "dieses Plugin bis WordPress 4.0. kompatibel ist..."
Fragen:
1) Müsste bei einem Updaten von WordPress 3.5.2. erst auf 3.8.0 oder 3.9.0 oder oder geupdatet werden, bevor 4.0. funktionieren kann?
2) Ist das php-Handling bei 1&1 irgendwie "schrottig"?Kann jemand weiterhelfen? Besten Dank vorab.
Gruß
memolab -
...
2) Ist das php-Handling bei 1&1 irgendwie "schrottig"?
...Nein, im allgemeine nicht. Es könnte sein, daß es in älteren Hostingpaketen Probleme gibt. Dann sollte ein Upgrade auf eine akuelle Version helfen.
Im Paket "Basic" funktioniert WP mit allen PHP-Versionen, das konnte ich selber testen.Gruß
Ingo -
Hmmm. was tun sprach Zeus !
-
[COLOR=#444444][FONT=Open Sans]Strict Standards[/FONT][/COLOR][COLOR=#444444][FONT=Open Sans]: call_user_func_array() expects parameter 1 to be a valid callback, non-static method Spotify_Activity::register() should not be called statically in [/FONT][/COLOR][COLOR=#444444][FONT=Open Sans]/homepages/28/d355297985/htdocs/wp/wp-includes/plugin.php[/FONT][/COLOR][COLOR=#444444][FONT=Open Sans] on line [/FONT][/COLOR][COLOR=#444444][FONT=Open Sans]505[/FONT][/COLOR]Ich glaube nicht, dass Du alle Plugins deaktiviert hast und ein Standardtheme verwendest. Spotify ist kein Bestandteil von WordPress
-
Ich glaube nicht, dass Du alle Plugins deaktiviert hast und ein Standardtheme verwendest. Spotify ist kein Bestandteil von WordPress
Beim Debug Mous nicht, aber vorher hatte ich alles ausgeschaltet
-
Hier mal die Fehlermeldung:
[COLOR=#000000][FONT=Times New Roman]The server encountered an internal error or misconfiguration and was unable to complete your request.[/FONT][/COLOR]
[COLOR=#000000][FONT=Times New Roman]Please contact the server administrator, and inform them of the time the error occurred, and anything you might have done that may have caused the error.[/FONT][/COLOR]
[COLOR=#000000][FONT=Times New Roman]More information about this error may be available in the server error log.[/FONT][/COLOR]
[COLOR=#000000][FONT=Times New Roman]Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.[/FONT][/COLOR] -
ähmmmmm.....
Ich hab ebend auf meinen Server im Hauptverzeichniss der WP Installation eine php.ini mit folgenden Inhalt gefunden:
include_path = ".:/usr/lib/php5:/usr/share/php/libzend-framework-php:/usr/share/zend-framework"
allow_url_fopen = on
register_globals = on
allow_url_include = onDie hab ich jetzt einfach mal gelöscht und plötzlich geht es .... kann das sein ? Was hat die ini Datei gemacht ?
-
Die php.ini-Datei verändert PHP-Einstellungen. Die Optionen, die bei Dir damit eingeschaltet wurden, sollten besser ausgeschaltet bleiben.
Aber dies Optionen waren vermutlich nicht der Grund für das Problem. Eine lokale php.ini-Datei wird immer anstelle der zentralen Konfiguration geladen. Damit gehen einige Einstellungen verloren, die 1&1 z.B. in dieser Datei abweichend von den PHP-Voreinstellungen konfiguriert hat.
Ohne zwingender Notwendigkeit sollte man eine lokale php.ini vermeiden oder wenn sie erforderlich ist, zumindest die veränderten Einstellungen aus der zentralen php.ini übernehmen.
Gruß
Ingo -
2 Minuten Aufwand und dafür machen wir uns stundenlang einen Kopf. Ich glaube ich entwickle mal einen Fragebogen für Suchende und wenn der nicht ausgefüllt ist gebe ich keine Hilfe mehr.
-
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!