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.

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/

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.

 

Getagged mit: , , ,

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

*