Montar automaticamente o cartão SD

0

Eu tenho um beagleboard rodando Ubuntu. Quando ele é inicializado, ele não monta automaticamente o cartão MicroSD, então eu o monto usando sudo mount /dev/mmcblk0p1 /mnt/ , o que o torna perfeito. Então eu quero fazer upload de um arquivo usando PHP e movê-lo do local do tmp para o cartão MicorSD. Eu gostaria de fazer isso usando move_uploaded_file($fileTmpLoc, "/mnt/$fileName" , mas meus logs do Apache dizem que a permissão foi negada. Eu tentei chmod mnt com 777 mas isso não funciona.

Qual seria o melhor método para

A / Montar automaticamente o cartão SD na inicialização

B / Aplique as permissões corretas para permitir que o PHP mova arquivos para o cartão SD.

Esta máquina nunca verá a Web, por isso não estou preocupado com a segurança.

    
por maxum 17.05.2016 / 04:25

2 respostas

0

B / tente alterar a propriedade para o usuário que está executando o php

Um / adicione sdcard ao / etc / fstab link

    
por Frank Schrijver 17.05.2016 / 18:18
0

Tive que formatar o cartão para ext e chmod para 777. No entanto, o Fstab corrigiu o outro problema.

    
por maxum 18.05.2016 / 14:29