В моем коде для загрузки PDF-документов на мой веб-сервер я использовал move_uploaded_file.Запретить локальным пользователям доступ к папке загрузок
move_uploaded_file($tmp_source, $destin)
Однако эта команда не работает, если я не предоставил 777 доступ к папке uploads. Я попытался сделать это 775, но это не сработало.
я получаю следующее сообщение об ошибке
failed to open stream: Permission denied in /srv/http/host1/public_html/internal/upload.php on line 82
Поставив папку дата загрузки выше public_html, я могу дать людям доступ к ним через браузер, но как запретить местным пользователям доступ к этой папке через SSH?
Разрешения '775' или' 755' должны работать, если вы установили владельца или группу папки для загрузки в 'www-data'. – Barmar
@Barmar На моей машине нет такого пользователя. Это установка Arch. –
Используйте любое имя пользователя, которое запускает веб-сервер. – Barmar