私の設定ファイルは次のようになります。
<?php
define('ROOT_DIR', dirname(_FILE_));
?>
次に私のhtml:
<?php
require_once ('../../../../config.php'); // back to app root
?>
<?php
$pageTitle = 'title';
require_once(ROOT_DIR.'includes/content.php');
?>
ソースを表示すると構成コメントが表示されるため、構成ファイルがロードされていることがわかります。
しかし、それ以外の場合は、空白のページが表示されます。誰が私が間違っているのか教えてください。
編集:
エラー報告の利回り
Warning: require_once(./includes/content.php) [function.require-once]: failed to open stream: No such file or directory in /Applications/MAMP/html/BLX2012/prototypes/19/demo.16/events/2013/PIC/LasVegas/index.php on line 10
Fatal error: require_once() [function.require]: Failed opening required './includes/content.php' (include_path='.:/Applications/MAMP/bin/php/php5.3.6/lib/php') in /Applications/MAMP/html/BLX2012/prototypes/19/demo.16/events/2013/PIC/LasVegas/index.php on line 10
[申し訳ありませんが、上記がより読みやすいものであることを願っています]