有沒有可以取代mime_content_type()的「獨立」函數?PHP:「獨立」函數替換mime_content_type?
在我的新的託管我收到提示:
Fatal error: Call to undefined function mime_content_type() in download.php on line 3
finfo_file不工作,以及...
有沒有可以取代mime_content_type()的「獨立」函數?PHP:「獨立」函數替換mime_content_type?
在我的新的託管我收到提示:
Fatal error: Call to undefined function mime_content_type() in download.php on line 3
finfo_file不工作,以及...
由於事實上,有兩個indepent實現。一個在http://upgradephp.berlios.de/,另一個在PHP_Compat。無論哪種情況,您都需要使用mime-magic
文件。
只是模仿功能在你的compat.php,如果你有一個
if(!function_exists("mime_content_type"))
{
function mime_content_type($file)
{
$open_bit = finfo_open(FILEINFO_MIME_TYPE);
return finfo_file($open_bit, $file);
}
}
上述功能(FileInfo
)是一個PECL擴展,並且是由PHP鼓勵作爲替代使用,如果你沒有擴展安裝,你可以做到以下幾點:
http://pecl.php.net/get/Fileinfo-X.X.X.tgz
extension=fileinfo.so
添加到您的php.ini啓用該擴展
查看我的回答http://stackoverflow.com/questions/2006632/php-how-can-i-check-if-a-file-is-mp3-or-image -file/2006664#2006664 – Gordon 2011-01-13 13:33:51