Não é possível criar uma pasta dentro do meu servidor local? [duplicado]

1

Eu instalei recentemente o servidor Lampp (versão 1.7.7) então eu fui para a minha pasta local, que acredito estar em /opt/lampp/htdocs porque é onde eu instalei o meu servidor, e queria criar uma pasta onde eu pudesse colocar meus projetos, mas não consegui porque a opção da direita O menu de clique não está disponível.

Como posso criar um diretório aqui?

    
por Alfa9Dev 09.04.2012 / 21:31

4 respostas

3
Primeiramente, eu faria o que os outros sugeriram e aponte seu navegador para a sua pasta pessoal para o projeto, mas para responder à sua pergunta ...

Não está disponível porque o seu usuário não tem acesso de gravação, você pode ...

  • dê seu auto-acesso

    sudo chown $USER:webuser /opt/lampp/htdocs/
    sudo chmod 755 /opt/lampp/htdocs/
    
  • crie o diretório na linha de comando

    sudo mkdir /opt/lampp/htdocs/your_project
    sudo chown $USER:webuser /opt/lampp/htdocs/your_project
    sudo chmod 755 /opt/lampp/htdocs/your_project
    

Note no chown one, verifique o webuser, provavelmente www-data, mas eu já vi isso como apache

    
por geermc4 09.04.2012 / 23:32
0

Mude o seu DocumentRoot e coloque-o, por exemplo, na pasta / home / your-name / my_websites

    
por Fero 04.05.2012 / 22:59
-1

A maneira mais segura de usar seus projetos seria simplesmente armazenar seus arquivos em outro lugar e apenas manter links para esses arquivos em sua pasta de projetos.

    
por Giridaran Manivannan 09.04.2012 / 21:53
-1

Basta seguir estes dois passos para resolvê-lo.

  1. goto sua pasta lampp usando o Terminal:
    cd / opt / lampp

  2. Execute este comando: sudo chmod 777 -R htdocs

Agora você pode acessar facilmente a pasta lampp e fazer o que quiser.

    
por Bama Kant 19.05.2017 / 22:33