___ answer8739 ___

Maneira mais simples:

  • Crie uma pasta na sua pasta pessoal chamado webroot (pode ser chamado qualquer coisa que você gosta, mas webroot ou www parece lógico)
  • criar um link simbólico da pasta webroot no seu diretório inicial para o local de seu diretório xampp htdocs. %código%
  • alternativamente, você pode apontar o valor da raiz do documento (que eu acredito é encontrado em httpd.conf - não me cite nisso, eu só uso o xampp no windows e pode ser diferente no linux) para aponte para o diretório em sua casa pasta.

Você pode então usar a pasta em seu diretório home como faria com qualquer outro diretório, já que ele está na sua pasta pessoal e pertence e foi criado por você, não deve haver problemas de permissão. Isso funcionará como se você estivesse colocando os arquivos em htdocs, assim você pode executar arquivos php etc. como faria normalmente. Eu também declaro que pessoalmente eu uso o servidor da lâmpada disponível a partir do comando tasksel, como eu encontrei há geralmente mais ajuda disponível para isso.

    
___ tag123apache2 ___ Use esta tag para questões relacionadas à configuração e uso do Apache no Ubuntu ou em um dos derivativos oficiais do Ubuntu. ___ tag123ftp ___ O protocolo de transferência de arquivos é um método de transferência de dados através de uma rede. No Ubuntu, o FTP pode ser usado nos modos GUI (embora clientes FTP) e CLI (através, por exemplo, do comando sftp). ___ tag123xampp ___ O XAMPP é uma distribuição multiplataforma contendo Apache, MySQL, PHP e Perl. NÃO está empacotado no Ubuntu! A instalação do LAMP, que consiste nos mesmos componentes, é recomendada em vez disso e é tão fácil quanto instalar o XAMPP. ___ answer8738 ___

Há muitas coisas que podem afetar isso. Eu suspeito que a configuração do ftp está (corretamente) restringindo o acesso. Para obter ajuda, guias e instruções com o XAMPP, consulte os fóruns de ajuda .

    
___ qstntxt ___

Eu instalei o xampp sem problemas e, em seguida, executei o comando para definir a segurança. Aparentemente, a configuração de segurança bloqueia os diretórios até mesmo no nível do sistema de arquivos, não apenas via FTP - quando olho para a guia de permissões da minha pasta htaccess, por exemplo, o proprietário é configurado para o nome de usuário do ftp. Eu posso FTP, mas infelizmente não importa o que eu definir o meu diretório remoto padrão para o meu programa de FTP, ele me leva para dentro da minha pasta htdocs e não me deixa subir um nível.

Como este é um servidor dev instalado em minha máquina local, eu realmente gostaria de poder mover arquivos no nível do sistema de arquivos através do meu gerenciador de arquivos, em vez de ter que usar o FTP. Como posso definir as permissões nas pastas em questão, quando meu nome de usuário real do Linux não tem acesso de gravação às pastas? Existe alguma maneira eu posso fazer isso no terminal com sudo? O comando sudo sobrescreve qualquer permissão definida em uma pasta ou arquivo que bloqueia o usuário padrão?

    
___

3

Eu instalei o xampp sem problemas e, em seguida, executei o comando para definir a segurança. Aparentemente, a configuração de segurança bloqueia os diretórios até mesmo no nível do sistema de arquivos, não apenas via FTP - quando olho para a guia de permissões da minha pasta htaccess, por exemplo, o proprietário é configurado para o nome de usuário do ftp. Eu posso FTP, mas infelizmente não importa o que eu definir o meu diretório remoto padrão para o meu programa de FTP, ele me leva para dentro da minha pasta htdocs e não me deixa subir um nível.

Como este é um servidor dev instalado em minha máquina local, eu realmente gostaria de poder mover arquivos no nível do sistema de arquivos através do meu gerenciador de arquivos, em vez de ter que usar o FTP. Como posso definir as permissões nas pastas em questão, quando meu nome de usuário real do Linux não tem acesso de gravação às pastas? Existe alguma maneira eu posso fazer isso no terminal com sudo? O comando sudo sobrescreve qualquer permissão definida em uma pasta ou arquivo que bloqueia o usuário padrão?

    
por EmmyS 21.10.2010 / 18:48

2 respostas

2

Maneira mais simples:

  • Crie uma pasta na sua pasta pessoal chamado webroot (pode ser chamado qualquer coisa que você gosta, mas webroot ou www parece lógico)
  • criar um link simbólico da pasta webroot no seu diretório inicial para o local de seu diretório xampp htdocs. %código%
  • alternativamente, você pode apontar o valor da raiz do documento (que eu acredito é encontrado em httpd.conf - não me cite nisso, eu só uso o xampp no windows e pode ser diferente no linux) para aponte para o diretório em sua casa pasta.

Você pode então usar a pasta em seu diretório home como faria com qualquer outro diretório, já que ele está na sua pasta pessoal e pertence e foi criado por você, não deve haver problemas de permissão. Isso funcionará como se você estivesse colocando os arquivos em htdocs, assim você pode executar arquivos php etc. como faria normalmente. Eu também declaro que pessoalmente eu uso o servidor da lâmpada disponível a partir do comando tasksel, como eu encontrei há geralmente mais ajuda disponível para isso.

    
por richzilla 21.10.2010 / 19:38
0

Há muitas coisas que podem afetar isso. Eu suspeito que a configuração do ftp está (corretamente) restringindo o acesso. Para obter ajuda, guias e instruções com o XAMPP, consulte os fóruns de ajuda .

    
por nathwill 21.10.2010 / 19:28
___ answer9182 ___

Leia aqui . Resumo (todo o texto de ayisu ):

Por exemplo, se você estiver usando o tema Ícone humano, crie essa estrutura de diretório (o novo logotipo personalizado está em negrito).

%pre%

Em seguida, pressione Alt-F2 e digite:

%pre%     
___ tag123icons ___ As imagens que um ambiente de área de trabalho usa para identificar arquivos, pastas e aplicativos. Os ícones são um componente central de uma GUI e são uma parte fundamental da navegação em qualquer computador hoje. ___ qstntxt ___

Alguém pode me explicar como posso alterar o ícone do miniaplicativo de painel do deskbar? Eu tentei alguns métodos, mas ninguém trabalha ... Eu tentei mudar o arquivo .png na pasta 'usr / share / deskbar-applet / art' e também eu tentei adicionar um ícone chamado dekbar -applet.png na pasta atual do tema de ícones em 'usr / share / icons'. Agradecemos antecipadamente.

Desculpe pelo meu inglês ruim, mas sou italiano.

    
___ Como posso manter uma versão antiga do Linux, mas atualizar para uma nova distribuição?