Проблема с !file_exists не работает, но файл существует и загружается в браузер с URL

Приведенный ниже отрывок функции не работает, но когда я копирую и вставляю URL-адрес в сообщении об ошибке в браузер, файл отображается просто как файл. Я также подтвердил, что файл загружен в правильную папку. Это часть класса в библиотеке в Codeigniter 2.1.0.

Что действительно странно, так это то, что в то время как !file_exists не работает, file_get_contents работает нормально. Заранее спасибо за любую помощь в этом вопросе.

public function output() {
if (!file_exists($this->file)) {
    return "Error loading template file ($this->file).<br />";
}
$output = file_get_contents($this->file);
0
задан jsuissa 4 March 2012 в 16:22
поделиться