我在标题中找到了错误(调用未定义的函数mime_content_type()).我读过有关重新编译PHP以及使用的内容finfo_open(FILEINFO_MIME_TYPE);.后者的问题是我的PHP版本是5.2.15,这太旧了不支持finfo,所以我切换到mime_content_type()(在我看来更干净),但我的服务器也不支持!
我的问题是这样的:我可以ini_set()用来设置一个值,这样我可以使用mime_content_type(),或者是否有另一种(可能是hackier)方式来获取文件的mime类型?
这是我的PHPinfo():http://staging.cliquesoft.org/cs/infos.php
谢谢你的帮助.
您可以使用http://upgradephp.berlios.de/中的重新实现.mime_content_type如果缺少,它定义te 函数.你找到了include("ext/mime.php");
PEARs PHP_Compat中还有一个版本.