wp-super-cache output buffering
wp-super-cache output buffering
Diesen Fehler hatte ich heute im error log. Dieser tauchte immer auf wenn ich die Suche auf meinem Blog nutzen wollte.
[stextbox id=“info“]PHP message: PHP Fatal error: print_r(): Cannot use output buffering in output buffering display handlers in /blog/wp-content/plugins/wp-super-cache/wp-cache-phase2.php on line 253, referer: https://blog.secretisland.de/[/stextbox]
Auch nach etwas googeln hab ich nur die die Antwort gefunden das man das PHP output_buffering auf Off setzen soll.
Leider bringt das bei php-fpm garnichts und der Fehler ist noch vorhanden.
Die derzeitige Lösung des Problems ist die betroffene Zeile zu bearbeiten.
Hier die Änderung in der Zeile 253
//wp_cache_debug( "Non empty GET request. Caching disabled on settings page. " . print_r( $_GET, 1 ), 1 ); wp_cache_debug( "Non empty GET request. Caching disabled on settings page. " , 1 );
Ich hab einfach den betroffenen teil
. print_r( $_GET, 1 )
entfernt.
Danach funktionierte meine suche wieder und der Fehler taucht im error log auch nicht mehr auf.
Schreibe einen Kommentar