Решил обновить с 7.0.20 до php 7.1
Теперь часть кода выходит текстом.
Не могу понять в чем дело.
CI-3 стоит
$_SERVER["DOCUMENT_ROOT"].DIRECTORY_SEPARATOR."upload".DIRECTORY_SEPARATOR."tmp", // Нет Путь до папки, куда будет загружен файл. У папки должны быть выставлены права на запись, а путь может быть как абсолютным, так и относительным. "allowed_types"=>"jpg|jpeg|png", // Нет Типы MIME, описывающие типы файлов, разрешенных для загрузки. Обычно в качестве MIME-типа используется расширение файла. Несколько типов разделяются вертикальной чертой. "overwrite"=>true, // TRUE/FALSE (boolean) Если TRUE, и в папке уже есть файл с тем же именем, что и заливаемый, то он будет перезаписан. Если false, то перезаписи не будет, а к имени заливаемого файла добавится порядковый номер. //"max_size"=>"0", // Нет Максимальный размер файла (в килобайтах). Если ограничения нет, то пишем 0. На заметку: на многих серверах с установленным PHP имеется ограничение на размер заливаемых файлов, записанное в файле php.ini. Как правило, по умолчанию устанавливается 2 МБ (2048 КБ). //"max_width"=>"0", // Нет Максимальная ширина картинки в пикселях. 0 — не ограниченно. //"max_height"=>"0", // Нет Максимальная высота картинки в пикселях. 0 — не ограниченно. //"encrypt_name"=>"FALSE", // TRUE/FALSE (boolean) Если TRUE, то имя файла преобразуется в случайным образом сгенерированную строку. Может быть полезно, если хотите, чтобы залитый файл не мог быть распознан заливающим. "remove_spaces"=>true // TRUE/FALSE (boolean) Если TRUE, то все пробелы в имени файла будут преобразованы в знак подчеркивания. Рекомендуется всегда использовать данную опцию. ); ?>