From: Neill M. <ne...@nl...> - 2009-11-11 09:38:13
|
Hi. The odd thing here is that file -bi is correctly returning these files as being msword docs. I have set Mediwiki to use file -bi using: $wgMimeDetectorCommand = "/usr/bin/file -bi"; So what is overriding this and causing it to think the files are zips and preventing the upload? Is it something in hardcoded in Mediawiki, or something in Apache perhaps? If I'm using file -bi, should I uninstall the php FileInfo module? It's not even allowing older 2003 .doc files to be uploaded, which I've definitely had working before. Thanks! Neill. CW Dillon wrote: > Neill, > Look at this fix from Ryan Lane on the regular MW list: > http://www.gossamer-threads.com/lists/wiki/mediawiki/164387?search_string=pptx;#164387 > > -CW > > > On Thu, Nov 5, 2009 at 12:59 PM, Neill Mitchell <ne...@nl... > <mailto:ne...@nl...>> wrote: > > Hi. > > Sorry, it was the first thing I did. Otherwise it just won't let you > upload at all. > > My email started from the "The file is corrupt or has an incorrect > extension. Please check the file and upload again." section of the > mediawiki help pages. When everything listed there failed to fix it I > then graduated onto Google search and tried every else I could find. > > Still not working. This is not going to be an obvious one > unfortunately. > > Cheers > Neill. > > Ad Strack van Schijndel wrote: > > Hi, I've got $wgFileExtensions = array('png', 'gif', 'jpg', 'jpeg', > > 'doc', 'pdf', 'zip', 'svg'); > > in my local settings to be able to upload stuff. Don't see that > > anywhere in your actionlist. And I see all kinds of things that imho > > don't have anything to do with uploading files. > > Might that be it? It seems then that you didn't read the manual on > > this subject on mediawiki.org <http://mediawiki.org> ;-) > > > > > > 2009/11/5 Neill Mitchell <ne...@nl... > <mailto:ne...@nl...>>: > > > >> Hi > >> > >> I have been trawling the Internet for hours trying to solve > this problem. > >> > >> I cannot upload Microsoft Office files, either 2003 or 2007. I > get the > >> dreaded > >> The file is corrupt or has an incorrect extension. Please check > the file > >> and upload again. > >> > >> Here are the things I have tried: > >> > >> Added: > >> > >> application/msword doc xls ppt > >> application/vnd.openxmlformats docx pptx xlsx > >> > application/vnd.openxmlformats-officedocument.wordprocessingml.document > docx > >> > application/vnd.openxmlformats-officedocument.wordprocessingml.document > doc > >> > >> to $IP/includes/mimetypes > >> > >> Added the same to /etc/mime.types > >> Added the same to > >> > >> $IP/.htaccess > >> > >> Added same to httpd.conf (restarted apache2 after all these steps) > >> > >> Added: > >> $wgMimeDetectorCommand = "file -bi"; > >> $wgLoadFileinfoExtension = true; > >> > >> to LocalSettings.php > >> > >> run file -bi <file.doc> in the console. It correctly identifies > it as > >> application/msword > >> > >> Installed PHP FileInfo module. > >> > >> You name it, I have tried it and it still throws the file is > corrupt or > >> has an incorrect extension error. > >> > >> I'm running Ubuntu 9.10 x64. I have had this working before > under RedHat > >> and Mandrive Linux, but I have now totally run out of ideas on this > >> Ubuntu box. I'm suspecting it is something specific to Ubuntu. > >> > >> Can anyone think of anything I have missed? This is so > frustrating it's > >> untrue. > >> > >> Thanks > >> Neill. > >> > >> > >>> _______________________________________________ > >>> Semediawiki-user mailing list > >>> Sem...@li... > <mailto:Sem...@li...> > >>> https://lists.sourceforge.net/lists/listinfo/semediawiki-user > >>> > >>> > >>> > >> > ------------------------------------------------------------------------------ > >> Let Crystal Reports handle the reporting - Free Crystal Reports > 2008 30-Day > >> trial. Simplify your report design, integration and deployment > - and focus on > >> what you do best, core application coding. Discover what's new with > >> Crystal Reports now. http://p.sf.net/sfu/bobj-july > >> _______________________________________________ > >> Semediawiki-user mailing list > >> Sem...@li... > <mailto:Sem...@li...> > >> https://lists.sourceforge.net/lists/listinfo/semediawiki-user > >> > >> > > > > > > > ------------------------------------------------------------------------------ > Let Crystal Reports handle the reporting - Free Crystal Reports > 2008 30-Day > trial. Simplify your report design, integration and deployment - > and focus on > what you do best, core application coding. Discover what's new with > Crystal Reports now. http://p.sf.net/sfu/bobj-july > _______________________________________________ > Semediawiki-user mailing list > Sem...@li... > <mailto:Sem...@li...> > https://lists.sourceforge.net/lists/listinfo/semediawiki-user > > |