У меня есть гоночная доска под управлением Ubuntu. Когда он загружается, он автоматически не монтирует карту MicroSD, поэтому я монтирую ее, используя sudo mount /dev/mmcblk0p1 /mnt/
, которая монтирует ее идеально. Затем я хочу загрузить файл с помощью PHP и переместить его из местоположения tmp на карту MicorSD. Я хотел бы сделать это, используя move_uploaded_file($fileTmpLoc, "/mnt/$fileName"
, но мои журналы Apache говорят, что разрешение отклонено. Я попытался CHMOT Mnt с 777, но это не работает.
Каков будет лучший способ
A / Автоматически монтировать SD-карту при загрузке
B / Применять правильные разрешения, чтобы PHP мог перемещать файлы на SD-карту .
Эта машина никогда не будет видеть сеть, поэтому я не беспокоюсь о безопасности.
B/пытаются изменить владение на пользователя, рабочий php
A/добавляет sdcard к/etc/fstab https://help.ubuntu.com/community/Fstab
Должен был отформатировать карту к ext
и chmod к 777. Fstab действительно устранял другую проблему как бы то ни было.
alan's file.txt
какAlan's file.txt
(не использует для своей выгоды второе слово). – Alan 31 October 2017 в 12:17