Sim, alterar a propriedade da árvore do sistema de arquivos com raiz em /media/pi/storage/root_folder/
para (o usuário sob o qual o Apache Httpd é executado, geralmente apache
) deve funcionar enquanto o usuário puder acessar a árvore do sistema de arquivos (ou seja, para "executar" os diretórios media
, pi
e storage
.
No entanto, se selinux
estiver habilitado, os arquivos podem precisar de permissões adicionais.
Execute selinuxenabled && echo enabled
para ver se está ativado.
Se sim, execute
chcon -vR --type=httpd_sys_content_t /media/pi/storage/root_folder
para alterar o contexto do SELinux dos arquivos em /media/pi/storage/root_folder
(não sou guru do SELinux, mas isso funciona para mim).