Prev Предыдущее сообщение   Следующее сообщение Next
Старый 01.02.2014, 12:52   #1
madhatter
 
Регистрация: 11.01.2014
Сообщений: 86
Репутация: 1
По умолчанию Заливочка в yupe\yii.

Собственно, сабж. Есть админка полудостроенного сайта на yupe\yii. Надо сделать заливочку. Известен путь загрузки для каждого модуля, есть возможность менять допустимые расширения для загрузки и помечать "блоки контента" как исполняемый код. Казалось бы, заливайся как себе домой, ан нет.

1) Загрузчик совершенно беспардонно конвертирует вообще весь вход в пнг. Даже пнг - его тоже ковертирует, после чего переименовывает файл в <hash>.png, поэтому от смены расширения толку мало. На нуллбайт бибикает, никакогой конфигурации этого конверта нет. Сайт в разработке, поэтому включен стек-трейс. Если на вход подать файл не по формату картинки, можно увидеть, что файл все равно пишется в .png из UPLOADED_FILES.

2) Исполняемый код просто ни разу не работает. Если пометить блок контента как исполняемый пхп код, то он просто не отображается и не исполняется. Судя по ману, инклуд блоков любого типа происходит одинаково, тем более что плейн-текст и хтмл работают. Пробовал воткнуть код, создающий пустой файл в аплоаде, - не работает.

3) Проверил все доступные модули. Загрузка файлов происходит исключительно через этот загрузчик.

Any ideas?
madhatter вне форума   Ответить с цитированием
 

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход



Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd. Перевод: zCarot