PHPs mime_content_type () windows başarısız

3 Cevap php

I mime_content_type () önerilmemektedir biliyorum, ama alternatif şu anda kötü görünüyordu bana. Finfo dosya ekleme ve pencerelerde ini yön değiştirirken gerektirecek gibi görünüyor; Ben yapıyorum komut dosyası için bu ihtiyaç istemiyorum.

Ben dosyaların mimetype bulmak gerekiyor, ama windows mime_content_type($filename) çağırırken başarısız olur. ini dosyasında mime_magic.debug sağlayan zaman doğru dosyaya mime_magic.magicfile puan, ama, ben bu hata mesajını alıyorum:

Warning: mime_content_type () [http://www.php.net/mime_magic]: C:\xampp\htdocs\test.php on line 2 başlatılmadı mime_magic

Ben ben hata ayıklamasını devre dışı ve sadece bana değil zaman hala olur bir sorun ya da eğer varsa emin değilim.

I checked, and extension=php_mime_magic.dll is enabled in the ini file and httpd.conf specifies

LoadModule mime_module modules/mod_mime.so
#LoadModule mime_magic_module modules/mod_mime_magic.so

Ben XAMPP 1.6.5 kullanıyorum.

3 Cevap

Bu this bug report ile ilişkili olabilir. Eğer çizgisinde komut çağırdığınızda hata günlüğünde herhangi bir hata var mı 'FOO' is not a valid mimetype, entry skipped?

Ne yazık ki, özellikle iplik nihai yanıtı go ahead ve Fileinfo kullanmak oldu ..

Eğer "Açık" veya 1 olarak ayarlayın yaptım, hata ayıklama açıldığında - another thread aynı sorunu açıklayan okuyarak? Bir fark, ama bu yukarıda bağlantılı parçacığı bu durumda çözümün bir parçası gibi görünüyor olmamalıdır.


Ben ben hata ayıklamasını devre dışı ve sadece bana değil zaman hala olur bir sorun ya da eğer varsa emin değilim.

Eğer hata ayıklama ile mime_content_type değerini echo zaman ne kapalı döndü alıyorsanız?

Fileinfo Windows oluyor almak için bir hile olabilir. Burada Talimatlar: http://forums.zend.com/viewtopic.php?f=8&t=337#p14681