将 CMSMS 1.6.6 与 FormBuilder 插件 0.6.1 一起使用
我有一个大小限制为 5000KB 的文件上传字段和一些扩展名:JPG、GIF、PNG。
BUG:当我尝试发送带有大文件(如 10MB FLV)作为附件的完整表单时,我绝对没有收到任何错误消息,并且表单只是重新加载(不是 .thank you" 模板)。
但是,如果我尝试上传错误的文件扩展名,但在大小限制范围内(如 FLV 2MB),则会收到错误消息。
将 CMSMS 1.6.6 与 FormBuilder 插件 0.6.1 一起使用
我有一个大小限制为 5000KB 的文件上传字段和一些扩展名:JPG、GIF、PNG。
BUG:当我尝试发送带有大文件(如 10MB FLV)作为附件的完整表单时,我绝对没有收到任何错误消息,并且表单只是重新加载(不是 .thank you" 模板)。
但是,如果我尝试上传错误的文件扩展名,但在大小限制范围内(如 FLV 2MB),则会收到错误消息。
您正在使用 CMS Made Simple 的旧版本(1.6.6. 来自 2009 年),Formbuilder 版本也是如此。
我强烈建议您备份当前安装,然后升级到最新版本的 CMS Made Simple,目前是 1.11.6。请注意它需要 PHP 5.3 并且 GCB 名称受到限制。请阅读发行说明。
如果升级后问题仍然存在,您可以提交错误报告。
事实上,这个错误甚至不是 CMSMS 也不是 FormBuilder——它是一个 MaxUpload 问题。
我通过在 CMS 文件夹中放置一个 php.ini 文件(允许托管)来解决它,其中包含以下几行:
upload_max_filesize = "250M" post_max_size = "250M"