Ошибка двойных расширений MoxieManager

Я использую MoxieManager (http://www.moxiemanager.com)inside TinyMCE. Теперь при загрузке я получаю это сообщение об ошибке: «Двойные расширения не разрешены по соображениям безопасности».

Моя конфигурация вроде нормальная, двойных расширений нет:

$moxieManagerConfig['filesystem.extensions'] = 'jpg,jpeg,png,gif,docx,doc,xls,xlsx,zip,pdf';
$moxieManagerConfig['edit.extensions'] = 'jpg,jpeg,png,gif';
$moxieManagerConfig['view.extensions'] = 'jpg,jpeg,png,gif,pdf';

есть идеи, что может быть не так? Спасибо за вашу помощь.

С уважением, Томас


person Stiller Eugen    schedule 04.12.2015    source источник


Ответы (1)


Я столкнулся с этой проблемой, работая локально, и обнаружил, что это было из-за имени каталога, которое было частью моего веб-корня. В моем случае корневой веб-сайт существовал в клиентской папке с именем «Company Inc». Это был "inc", который соответствовал и выдавал ошибку. Когда я обновил имена каталогов до более безопасных значений, все сработало правильно.

Ошибка запускается в moxiemanager / classes / Util / PathUtils.php около строки 303, если вы хотите проверить шаблон preg_match.

person NinthCrow    schedule 12.06.2016