Opplasting av .webm-format på WordPress resulterer i brudd på sikkerhetsveiledning og mislykkes

Jeg kan ikke laste opp .webm-videoformatet på WordPress. Dette er etter å ha lagt til: AddType video / webm .webm

i begge: min .htaccess-fil (i rotmappen til WordPress-installasjonen) MIME-typehåndtereren til apache-serveren vår (via cpanel på siden vår)

Så vidt jeg husker, ga denne meldingen meg øyeblikkelig feilen, den begynte til og med å laste den opp. Nå laster den opp hele veien, og mens jeg knuser, får jeg feilen.

Feilen er

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

Har noen andre hatt dette problemet ?!

Det som er veldig særegent er at et annet videoformat kalt ogv (Theora) ikke ble gjenkjent i html5-spilleren, MEN det brøt ikke sikkerheten i følge WordPress. Så jeg la til mimetypen i apache (ikke via htaccess) og voila, den fungerte.

Også filen «Uploads», «Crunches» og avviser deretter filen, noe som er rart, helt sikkert WordPress vil utlede at det ikke kan laste opp filformatet ved å bare sjekke hvilket filformat det er først?

Svar

På en installasjon på flere nettsteder, gå til nettverksadministratorområdet og legg til webm-filtypen i den tillatte utvidelseslisten.

På en installasjon på ett nettsted legger du til denne i wp-config.php-filen:

define("ALLOW_UNFILTERED_UPLOADS",true);

Dette vil tillate brukere på administratornivå å laste opp filer uten filtypebegrensninger.

Det underliggende problemet er at webm er ikke lagt til filtypelisten som WP vet om.

Svar

Bruker du MU? Fordi jeg hadde et lignende problem; og det ble løst da jeg la utvidelsen til Super Admin> Alternativer> Last opp filtyper.

Merkelig, det alternativet virker for meg at det ikke vises i en vanlig installasjon, så jeg vet ikke hvor du skal se etter det.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *