Transferência e edição de arquivos 500 erro de permissão

0

Estou hospedando um dos meus sites do Wordpress em um LAMP local em opensuse. Eu tenho transferido o site do meu backup, mas quando foi instalado o site foi quebrado de alguma forma e se tentar excluir, editar ou até mesmo alterar a permissão de qualquer arquivo ou diretório usando acesso ftp, ele não executa e mostra este erro "550 Permissão negada. "

    
por user3093626 26.01.2014 / 11:46

2 respostas

1

Resposta # 1

Abra uma sessão de terminal na raiz da pasta em que você deseja alterar tudo.

Digite o seguinte e pressione enter após cada um:

find . -type d -exec chmod 0755 {} \;
find . -type f -exec chmod 0644 {} \;

O primeiro encontrará todos os diretórios e dará a eles uma permissão de 755. O segundo encontrará todos os arquivos e dará a eles a permissão de 644. Isso funcionará recursivamente abaixo de onde você está.

/
|-usr/
|-var/
  |-www/
    |-public_html/
      |-personal/
      |-wordpressblog/
        |-admin/
        |-catalog/
          |-new/
          |-old/
        |-images
        |-scripts
          |-linux
          |-windows
            |-exec
        |-index.php
        |-admin.php
|-root/
|-share/
|-etc/

Usando o diagrama grosseiramente feito acima, se você quisesse fazer isso para /var/www/public_html/wordpressblog , então precisaria de CD para esse diretório e então executaria os comandos acima.

Se você o executou a partir de /var/www/public_html , ele também teria o mesmo efeito de permissões para a pasta /var/www/public_html/personal .

Se o seu blog wordpress é apenas hospedado diretamente na pasta .../public_html , então CD para lá e execute os comandos.

Resposta # 2

Você não está atribuído como o proprietário do diretório e todos os seus subdiretórios / arquivos. Você precisará abrir o Terminal e digitar sudo chown -R username:usergroup para alterar os arquivos e pastas (usando a mesma técnica de diretório acima) para alterar tudo para o usuário de FTP para que você possa alterar os arquivos conforme necessário.

    
por 26.01.2014 / 12:11
0

As permissões de pasta devem ser definidas como 755 e as dos arquivos devem ser 644.

    
por 26.01.2014 / 11:58