-
O Vsftpd não se preocupa com o fato de o WordPress não copiar os arquivos, isso não é um erro. Seria apenas um erro se houvesse um problema durante a transferência de arquivos ou o acesso a um arquivo por SFTP, mas não é isso que está acontecendo aqui. O problema é durante a instalação, os arquivos já estão no servidor.
-
Nenhum dos seus comandos mostra o diretório real em questão,
harmonic
, que provavelmente está no diretóriothemes
. É aí que o problema está ocorrendo, por isso precisamos ver as permissões nesse diretório. -
Como Christian mencionou que você deveria estar usando o WP_DEBUG para obter o erro real, mas você não precisa se preocupar em registrá-lo, apenas use o seguinte:
define( 'WP_DEBUG', true ); define( 'WP_DEBUG_DISPLAY', true );
Ele deve ser configurado para ser exibido por padrão e esses erros devem ser exibidos na página em que você está tentando instalar o tema, então olhe lá.
-
Esses arquivos e diretórios devem pertencer ao usuário do Apache, NÃO ao seu usuário vsftpd. Se o Apache estiver usando
www
, ele deverá ser alterado para isso. O mais comum é usarwww-data
, então eu verificaria com o processo de execução:ps aux | egrep '(apache|httpd)'
Ou no arquivo de configuração do Apache em
/etc/apache2/httpd.conf
se você estiver executando o Ubuntu / Debian ou em/etc/httpd/conf/httpd.conf
se você estiver rodando o CentOS / RHEL. Você pode encontrá-lo listado como a diretivaUser
.