Форма CMSMS FormBuilder просто перезагружается без ошибок, когда файл слишком большой
Использование CMSMS 1.6.6 с плагином FormBuilder 0.6.1
У меня есть поле загрузки файла с ограничением размера 5000 КБ и некоторыми расширениями: JPG, GIF, PNG.
ОШИБКА: Когда я пытаюсь отправить заполненную форму с большим файлом (например, FLV 10 МБ) в качестве вложения, я не получаю абсолютно никакого сообщения об ошибке, и форма просто перезагружается (не шаблон. Спасибо).
Но если я пытаюсь загрузить неправильное расширение файла, но в пределах ограничения размера (например, FLV 2 МБ), я получаю сообщение об ошибке.
2 ответа
На самом деле ошибка не была ни CMSMS, ни FormBuilder - это была проблема MaxUpload.
Я решил это, поместив файл php.ini (хостинг позволил это) в папку CMS, с такими строками:
upload_max_filesize = "250M" post_max_size = "250M"
Вы используете древнюю версию CMS Made Simple (1.6.6. Выпущена в 2009 году), и то же самое относится к версии Formbuilder.
Я настоятельно рекомендую вам сделать резервную копию вашей текущей установки и затем обновить ее до последней версии CMS Made Simple, которая в настоящее время является 1.11.6. Обратите внимание, что для этого требуется PHP 5.3, а имена GCB получили ограничения. Пожалуйста, прочтите примечания к выпуску.
Если ваша проблема сохраняется после обновления, вы можете отправить отчет об ошибке.