Permissão para arquivos e pastas Xampp no Ubuntu

Permissões Arquivos e Pasntas Xampp Ubuntu

Ao fazer a instalação do Xampp no Ubuntu uma das maiores dificuldades é a permissão para criar, alterar e excluir arquivos, pastas e subpastas na pasta htdocs.

A solução para essa dificuldade é alterar as permissões ou propriedades dos diretórios aonde ficarão os arquivos e pastas dos seus projetos.

Para alterar as permissões, use o comando chmod, por exemplo:

sudo chmod -R 755 /opt/lampp/htdocs

Depois precisar dar permissão para o seu usuário. Primeiro veja qual é o seu usuário logado com o comando:

whoami

Para finalizar, é necessário alterar o proprietário, use o comando chown:

sudo chown -R username:username /opt/lampp/htdocs

Se você preferir, também pode usar o comando find para alterar as permissões apenas em arquivos específicos. Por exemplo, para alterar as permissões em todos os arquivos html no diretório htdocs, execute o seguinte comando:

sudo find /opt/lampp/htdocs -type f -name "*.html" -exec chmod 755 {} \;

Também é possível fazer alterações no arquivo httpd.conf:

sudo gedit /opt/lampp/etc/httpd.conf

Localize a linha aonde informa a localização da pasta htdocs e troque para uma pasta que você possui permissão de escrita.

PS: solução testada no Ubuntu 20.04 LTS.

3 comentários em “Permissão para arquivos e pastas Xampp no Ubuntu”

  1. Pedrão da massa L.I.V.I.N. H.I.G.H

    Muito obrigado, deu certo! Alguém poderia me explicar de forma detalhada o que cada comando a seguir faz? Por faforzinho, sou iniciante no Ubuntu e to querendo aprender mais! Comando:

    $sudo chmod -R 755 /opt/lampp/htdocs
    e também:
    $sudo chown -R username:username /opt/lampp/htdocs

    Gratidão pra caralho

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Rolar para cima