Estou tentando construir um servidor MPEG-DASH no Ubuntu 16.04. Eu instalei o Apache e PHP, mas cada vez que eu estou tentando colocar arquivos dentro da pasta dedicada para os segmentos provenientes do codificador, recebo o erro: O método solicitado PUT não é permitido para o URL / traço /
Eu adicionei isso ao arquivo /etc/apache2/mods-available/userdir.conf e também ao arquivo /etc/apache2/apache2.conf. Mas o problema ainda está lá:
<Directory /var/www/html/dash/>
AllowOverride All
<Limit GET POST PUT HEAD OPTIONS>
Require all granted
</Limit>
<LimitExcept GET POST PUT HEAD OPTIONS>
Require all denied
</LimitExcept>
</Directory>
O que eu não consigo ver, é o fato de que talvez eu precise de autenticação em algum lugar para permitir que os arquivos sejam colocados no servidor apache? Eu sou muito novo com o apache, então estou tentando entender como o método PUT realmente funciona.
Para mencionar é que tanto o codificador quanto o servidor apache estão na mesma sub-rede.
Alguma ideia? Obrigado!
Tags apache-2.2 php5 ubuntu