hetemlがPHP7に対応したので、クライアントさんのページをウキウキでPHP7に変更し
「はぇー!うれしぃー!!」とやっていたのですが、あれれおかしい。
フッターにエラーが表示されている・・・
なにこれ・・・?
[code]PHP Warning: Parameter 1 to W3_Plugin_TotalCache::ob_callback() expected to be a reference, value given in /wp-includes/functions.php on line 3464
いやいや、これ明らかにW3 Total Cacheからエラー出てますやん!!
解消させる方法を記述します。
W3 Total Cache内のTotalCache.phpを変更
/wp-content/plugins/w3-total-cache/lib/W3/Plugin/
の中にあるTotalCache.phpの512行目にあるfunction ob_callback(&$buffer)
を
function ob_callback($buffer)
に変更すれば完了です。
これでエラーが解消されます。
いやはや、冷や汗をかきました。
参考にしたサイト
コメント