Edit report at https://bugs.php.net/bug.php?id=53035&edit=1

 ID:                 53035
 Comment by:         a dot lecca at gmail dot com
 Reported by:        stuart at horuskol dot net
 Summary:            finfo_file() returns incorrect mimetype
 Status:             Feedback
 Type:               Bug
 Package:            Filesystem function related
 Operating System:   Linux/Ubuntu 10.04
 PHP Version:        Irrelevant
 Block user comment: N
 Private report:     N

 New Comment:

On PHP 5.3.18
Keven will also trigger a text/x-asm mime type

Also, confirming the Charlotte issue


Previous Comments:
------------------------------------------------------------------------
[2012-11-29 14:34:54] stepan dot stepanov at gmail dot com

The problem still exists (PHP 5.3.19)

If i have csv file with names (e.g.) it is recognised as text/plan (that is 
expected)

But when i have someone called 'charles' or 'charlotte' inside - my file is 
recognised as text/x-c (obviously dues to word 'char')

------------------------------------------------------------------------
[2012-09-30 17:13:01] paj...@php.net

Please try using this snapshot:

  http://snaps.php.net/php5.3-latest.tar.gz
 
For Windows:

  http://windows.php.net/snapshots/



------------------------------------------------------------------------
[2012-09-29 11:00:33] DonJaime at donjaime dot de

This problem occurs with no comment at the start of the file, too.

Rather than giving up because "other programs using the same magic database are 
resulting in the same file being detected as C source" it might be worth 
putting in the extra few lines of code required to return the right mime type 
on the basis of the file extension, if it exists. Worldwide, this would save a 
lot of energy and frustration.

------------------------------------------------------------------------
[2011-12-12 12:08:56] n dot delargy at ctidigital dot com

It may also be worth noting that the file was converted from an excel sheet to 
a text tab delimited and charset was us-ascii

------------------------------------------------------------------------
[2011-12-12 12:06:42] n dot delargy at ctidigital dot com

I've also had this issue, using ZF Zend_Validate_File_MimeType a text/plain 
file (according to file -i /path/to/file.txt) is incorrectly identified as 
text/x-c in ubuntu 11.10

------------------------------------------------------------------------


The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at

    https://bugs.php.net/bug.php?id=53035


-- 
Edit this bug report at https://bugs.php.net/bug.php?id=53035&edit=1

Reply via email to