require () завершается ошибкой, даже если file_exists ()

Вот мой код:

if (file_exists('config.php')) {
    require('config.php'); // This is line 38
}

Который как-то выдает ошибку:

Предупреждение: require (config.php) [function.require]: не удалось открыть поток: нет такого файла или каталога в /path/name/file.php в строке 38

Как на земле это возможно?

Обновление: следующееделает работай:

if (file_exists(getcwd(). '/config.php')) {
     require(getcwd(). '/config.php');
}

Ответы на вопрос(3)

Ваш ответ на вопрос