Erro de permissão de transferência e edição de arquivos 500

Erro de permissão de transferência e edição de arquivos 500

Estou hospedando um dos meus sites Wordpress em um LAMP local no opensuse. Transferi o site do meu backup mas quando foi instalado o site estava quebrado de alguma forma e se tentar deletar, editar ou mesmo alterar a permissão de algum arquivo ou diretório usando acesso ftp, ele não executa e aparece esse erro "550 Permissão negada."

Responder1

Resposta 1

Abra uma sessão do Terminal na raiz da pasta na qual 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 a permissão 755. O segundo encontrará todos os arquivos e dará a eles a permissão 644. Isso funcionará recursivamente de onde você estiver.

/
|-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 feito acima, se você quiser fazer isso, /var/www/public_html/wordpressblogprecisará CDacessar esse diretório e executar os comandos acima.

Se você o executasse a partir de /var/www/public_htmlentão, ele também teria o mesmo efeito de permissão para a /var/www/public_html/personalpasta.

Se o seu blog wordpress estiver hospedado diretamente na .../public_htmlpasta, vá CDaté lá e execute os comandos.


Resposta #2

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

Responder2

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

informação relacionada