0

我在文件上传上使用 Zend_Validate_File_IsImage ,只是使用这段代码,本质上是:

$adapter = new Zend_File_Transfer_Adapter_Http;
$adapter->addValidator('IsImage', false);
if (!$adapter->receive()) { /* error... */ }

我拍了在这里找到的图片(恰好打开了那个页面):

http://www.codinghorror.com/blog/images/coding-horror-official-logo-small.png

将它保存为恐怖.png 并尝试上传它,它在我的开发机器(Mac OSX)上运行良好,但在生产服务器(Ubuntu)上失败,说:

File 'horror.png' is no image, 'text/plain' detected
4

0 回答 0