Upload souboru na serveru vraci mime-type application/octet-stream
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- tttpapi
- Člen | 100
Ahoj,
když si uploaduju soubory na localhostu, tak mi to u každého správně
vrací jeho typ.
Pokud ty samé soubory ale uploadnu na serveru, tak všechny mají mime-type
application/octet-stream.
<?php
//form
$form->addUpload('file', 'Soubor s poradou')
->addCondition(Form::FILLED);
//->addRule(Form::MIME_TYPE, "Soubor může být pouze typu textový, Word, Excel nebo PDF.", MeetingsRepository::getMeetingsFileAllowedMimeTypes());
//zpracovani formu
var_dump($file->getContentType());die;
?>
Je nutné změnit něco v Nette nebo v PHP.ini?
- iguana007
- Člen | 970
A co říká requirements checker na serveru?
https://nette.org/cs/maintenance
Tipoval bych to na chybějící Fileinfo extension nebo mime_content_type()