Приведенный ниже отрывок функции не работает, но когда я копирую и вставляю 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);