【发布时间】:2012-04-16 20:11:29
【问题描述】:
在上传文件时,我将 mime-type 设置为 application/octet-stream。
我知道了 Zend_Frameworks 尝试通过两种方式确定 mimetype:
首先它尝试使用 PECL FILEINFO-Extension(不是在每台服务器上都安装) 如果未安装扩展,它会尝试使用 mime_content_type(一个 php 函数)。但是,从 php 版本 5.3 开始,此函数已被弃用
那么现在该怎么办?我如何确定上传文件的用户只是图像而不是其他东西?如何检测上传文件的 MIME 类型?
【问题讨论】:
标签: php zend-framework zend-form php-5.3