inove で include のエラー

ここ最近(高速化をしたあたりから)、ヘッダが表示されないことがありました。

Head Cleaner とか DB Cache Reloaded Fix や PHPのAPC あたりが

影響しているのかと思っていました。


よくページのソースなどを確認してみると

「themes/inove/header.php」 の

<?php include(‘templates/header.php’); ?>

の部分で「include」失敗しているっぽい。

相対パスだからたまに失敗するのかな??ってことで以下に変更。

<?php include(dirname(__FILE__).’/templates/header.php’); ?>

。。

ちなみに。。

php.ini に 「Apc.relative_includes」 という相対パスでの

includeを可能にする設定をしてみたが。。もともと可能なので意味がなかった。。

”たまに失敗する” のを解決しないとダメみたい。

 

スポンサーリンク

シェアする

  • このエントリーをはてなブックマークに追加

フォローする

スポンサーリンク
Highslide for Wordpress Plugin