wordpress restaurado do backup pedindo ftp

0

Eu fiz o backup da minha pasta / var / www / wordpress no meu disco rígido externo e a recuperei. Agora, quando eu adiciono um novo plugin me pedem acesso ftp ao meu localhost. Eu me pergunto por quê?

Tanto quanto eu poderia ir / var / www / wordpress e suas subpastas / arquivos são possuídos pelo root. Eu entrei no meu wordpress como admin root.

Eu não sei porque eu preciso configurar o ftpd, mas eu tentei isso também. aqui

Estou sentindo falta de algo realmente bobo aqui.

    
por Siddharth 09.06.2012 / 05:56

1 resposta

2

Durante o desenvolvimento no WordPress, conceder acesso de escrita www-data aos seus arquivos pode tornar sua vida muito mais fácil,

O motivo é o fato de que o painel de administração do WordPress permite alterar facilmente muitas configurações, criar o .htaccess para você com as regras de reescrita corretas (dependendo de como você deseja os permalinks), instalar e configurar o plug -ins, você ainda tem acesso a um editor que permite editar seus arquivos CSS e PHP.

Embora o editor não seja tão importante quando você tem acesso aos arquivos. Como um IDE seria uma escolha muito melhor, mas quanto às outras funcionalidades, pode ser útil às vezes.

Para resumir, a melhor configuração, na minha opinião, seria dar ao usuário a propriedade root e a propriedade do grupo como www-data .

sudo chown -R root:www-data /var/www/wordpress

Em seguida, forneça acesso de gravação a www-data durante o desenvolvimento:

sudo chmod -R g+w /var/www/wordpress

Quando terminar o desenvolvimento, você deverá revogar o acesso de gravação de seus arquivos para www-data e fornecer acesso de gravação apenas na pasta de uploads. (Isto é onde os arquivos que são enviados do admin acabam)

sudo chmod -R g-w /var/www/wordpress
sudo chmod -R g+w /var/www/wordpress/wp-content/uploads

E, finalmente, só para garantir, é melhor revogar todas as permissões de other (isso pode até ser feito durante o desenvolvimento):

sudo chmod -R o-rwx /var/www/wordpress
    
por Dan 04.05.2013 / 12:13