Upload af .webm-format på WordPress resulterer i brud på sikkerhedsvejledningen og mislykkes

Jeg kan ikke uploade .webm-videoformatet på WordPress. Dette er efter at have tilføjet: AddType video / webm .webm

til begge dele: min .htaccess-fil (i rodmappen til WordPress-installationen) mime-typehåndtereren på vores apache-server (via vores side cpanel)

Så vidt jeg husker, gav denne meddelelse mig øjeblikkeligt fejlen, den begyndte endda at uploade den. Nu uploader den hele vejen, og så får jeg fejlen, mens jeg knuser.

Fejlen er

“1.webm” has failed to upload due to an error File type does not meet security guidelines. Try another. 

Har nogen andre haft dette problem ?!

Hvad er virkelig ejendommeligt er, at et andet videoformat kaldet ogv (Theora) ikke blev genkendt i html5-afspilleren, MEN det var ikke i strid med sikkerheden ifølge WordPress. Så jeg tilføjede mimetypen til apache (ikke via htaccess) og voila, det fungerede.

Også filen “Uploads”, “Crunches” og afviser derefter filen, hvilket er underligt, helt sikkert WordPress vil udlede, at det ikke kan uploade filformatet ved bare at kontrollere, hvilket filformat det er først?

Svar

På en installation af flere websteder, gå til Netværksadministrator-området og tilføj webm-filtypen til listen over tilladte udvidelser.

På en enkelt-site-installation skal du tilføje dette til din wp-config.php-fil:

define("ALLOW_UNFILTERED_UPLOADS",true);

Det giver brugere på administratorniveau mulighed for at uploade filer uden filtypebegrænsninger.

Det bagvedliggende problem er, at webm er ikke føjet til listen over filtyper, som WP kender til.

Svar

Bruger du MU? Fordi jeg havde et lignende problem; og det blev løst, da jeg tilføjede udvidelsen til Super Admin> Indstillinger> Upload filtyper.

Denne mulighed ser for mig mærkeligt, at den ikke vises i en normal installation, så jeg ved ikke hvor skal man kigge efter det.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *