Ir para conteúdo
  • Cadastre-se

Permissão apache / nginx / wordpress pedindo usuário ftp para atualizar


vinnyfm

Posts Recomendados

Olá pessoal novamente eu tirando mais uma dúvida com essa galera fera.

Migrei cerca de 20 contas WP para um novo VPS, porém quando vou atualizar plugin ou até mesmo o wp ele fica me solicitando usuário e senha ftp.

Dando uma pesquisada encontrei isto.

permissão dos arquivos está como root, tem que mudar para apache:apache / nginx:nginx / www-data:www-data

Não entendi muito bem isto, será que alguém já passou por isto e sabe como arrumar?

 

Valeu!

Link para o comentário
Compartilhar em outros sites

10 minutos atrás, vinnyfm disse:

Olá pessoal novamente eu tirando mais uma dúvida com essa galera fera.

Migrei cerca de 20 contas WP para um novo VPS, porém quando vou atualizar plugin ou até mesmo o wp ele fica me solicitando usuário e senha ftp.

Dando uma pesquisada encontrei isto.

permissão dos arquivos está como root, tem que mudar para apache:apache / nginx:nginx / www-data:www-data

Não entendi muito bem isto, será que alguém já passou por isto e sabe como arrumar?

 

Valeu!

Sem informação nenhuma sobre o que usa, se é apache, nginx, ou ambos, se usa cpanel... fica difícil ajudar!

Sobre permissão, use:
chown -R usuario:usuario /home/conta/public_html/

Link para o comentário
Compartilhar em outros sites

44 minutos atrás, RobertSP disse:

Sem informação nenhuma sobre o que usa, se é apache, nginx, ou ambos, se usa cpanel... fica difícil ajudar!

Sobre permissão, use:
chown -R usuario:usuario /home/conta/public_html/

Posso fazer da seguinte maneira?

chown -R usuario:usuario /home/

Link para o comentário
Compartilhar em outros sites

Após rodar o comando chown -R usuario:usuario /home/ estou com o seguinte erro.

 

Failed to save cache file “/home/etjconsultoria/.cpanel/nvdata.cache” because of an error: (XID rxc3m5) The system failed to create the file “/home/etjconsultoria/.cpanel/nvdata.cache.tmp.43957043” with permissions “0640” (as EUID: 516, EGID: 516) because of the following error: Permission denied at /usr/local/cpanel/Cpanel/NVData.pm line 119.
 at /usr/local/cpanel/Cpanel/NVData.pm line 119.
    Cpanel::NVData::catch {...} (Cpanel::Exception::IO::FileCreateError=HASH(0x6a35588)) called at /usr/local/cpanel/3rdparty/perl/522/lib64/perl5/cpanel_lib/Try/Tiny.pm line 103
    Try::Tiny::try(CODE(0x6a1e3c0), Try::Tiny::Catch=REF(0x6a095d0)) called at /usr/local/cpanel/Cpanel/NVData.pm line 121
    Cpanel::NVData::_savecache() called at /usr/local/cpanel/Cpanel/NVData.pm line 235
    Cpanel::NVData::_loadcache(1) called at /usr/local/cpanel/Cpanel/NVData.pm line 259
    Cpanel::NVData::_get("xmaingroupsorder") called at /usr/local/cpanel/Cpanel/API/NVData.pm line 21
    Cpanel::API::NVData::get(Cpanel::Args=HASH(0x6a1e408), Cpanel::Result=HASH(0x6a1e1b0)) called at /usr/local/cpanel/Cpanel/API.pm line 285
    Cpanel::API::__ANON__() called at /usr/local/cpanel/Cpanel/API.pm line 357
    eval {...} called at /usr/local/cpanel/Cpanel/API.pm line 357
    Cpanel::API::_eval_guard(Cpanel::Result=HASH(0x6a1e1b0), CODE(0x6a35030)) called at /usr/local/cpanel/Cpanel/API.pm line 285
    Cpanel::API::_run_module_function(Cpanel::Args=HASH(0x6a1e408), Cpanel::Result=HASH(0x6a1e1b0), "NVData", "get") called at /usr/local/cpanel/Cpanel/API.pm line 142
    Cpanel::API::execute("NVData", "get", HASH(0x6a1dfd0)) called at /usr/local/cpanel/Cpanel/Template/Plugin/CPDefault.pm line 58
    Cpanel::Template::Plugin::CPDefault::_execute_or_die("NVData", "get", HASH(0x6a1dfd0)) called at /usr/local/cpanel/base/frontend/paper_lantern/_assets/get_application_from_available_applications_macro.html.tt line 2
    eval {...} called at /usr/local/cpanel/base/frontend/paper_lantern/_assets/get_application_from_available_applications_macro.html.tt line 2
    eval {...} called at /usr/local/cpanel/base/frontend/paper_lantern/_assets/get_application_from_available_applications_macro.html.tt line 5
    Template::Provider::__ANON__(Template::Context=HASH(0x69292b0)) called at /usr/local/cpanel/3rdparty/perl/522/lib64/perl5/cpanel_lib/x86_64-linux-64int/Template/Document.pm line 163
    eval {...} called at /usr/local/cpanel/3rdparty/perl/522/lib64/perl5/cpanel_lib/x86_64-linux-64int/Template/Document.pm line 161
    Template::Document::process(Template::Document=HASH(0x6a1de08), Template::Context=HASH(0x69292b0)) called at /usr/local/cpanel/3rdparty/perl/522/lib64/perl5/cpanel_lib/x86_64-linux-64int/Template/Context.pm line 351
    eval {...} called at /usr/local/cpanel/3rdparty/perl/522/lib64/perl5/cpanel_lib/x86_64-linux-64int/Template/Context.pm line 321
    Template::Context::process(Template::Context=HASH(0x69292b0), "_assets/get_application_from_available_applications_macro.htm"...) called at /usr/local/cpanel/base/frontend/paper_lantern/home/index.tt line 18
    eval {...} called at /usr/local/cpanel/base/frontend/paper_lantern/home/index.tt line 16
    Template::Provider::__ANON__(Template::Context=HASH(0x69292b0)) called at /usr/local/cpanel/3rdparty/perl/522/lib64/perl5/cpanel_lib/x86_64-linux-64int/Template/Document.pm line 163
    eval {...} called at /usr/local/cpanel/3rdparty/perl/522/lib64/perl5/cpanel_lib/x86_64-linux-64int/Template/Document.pm line 161
    Template::Document::process(Template::Document=HASH(0x69f3c98), Template::Context=HASH(0x69292b0)) called at /usr/local/cpanel/3rdparty/perl/522/lib64/perl5/cpanel_lib/x86_64-linux-64int/Template/Context.pm line 351
    eval {...} called at /usr/local/cpanel/3rdparty/perl/522/lib64/perl5/cpanel_lib/x86_64-linux-64int/Template/Context.pm line 321
    Template::Context::process(Template::Context=HASH(0x69292b0), "home/index.tt", undef, "localize me!") called at /usr/local/cpanel/3rdparty/perl/522/lib64/perl5/cpanel_lib/x86_64-linux-64int/Template/Context.pm line 409
    Template::Context::include(Template::Context=HASH(0x69292b0), "home/index.tt") called at /usr/local/cpanel/base/frontend/paper_lantern/index.auto.tmpl line 8
    eval {...} called at /usr/local/cpanel/base/frontend/paper_lantern/index.auto.tmpl line 12
    Template::Provider::__ANON__(Template::Context=HASH(0x69292b0)) called at /usr/local/cpanel/3rdparty/perl/522/lib64/perl5/cpanel_lib/x86_64-linux-64int/Template/Document.pm line 163
    eval {...} called at /usr/local/cpanel/3rdparty/perl/522/lib64/perl5/cpanel_lib/x86_64-linux-64int/Template/Document.pm line 161
    Template::Document::process(Template::Document=HASH(0x692b838), Template::Context=HASH(0x69292b0)) called at /usr/local/cpanel/3rdparty/perl/522/lib64/perl5/cpanel_lib/x86_64-linux-64int/Template/Context.pm line 351
    eval {...} called at /usr/local/cpanel/3rdparty/perl/522/lib64/perl5/cpanel_lib/x86_64-linux-64int/Template/Context.pm line 321
    Template::Context::process(Template::Context=HASH(0x69292b0), Template::Document=HASH(0x692b838)) called at /usr/local/cpanel/3rdparty/perl/522/lib64/perl5/cpanel_lib/x86_64-linux-64int/Template/Service.pm line 94
    eval {...} called at /usr/local/cpanel/3rdparty/perl/522/lib64/perl5/cpanel_lib/x86_64-linux-64int/Template/Service.pm line 91
    Template::Service::process(Template::Service=HASH(0x6928eb0), "/usr/local/cpanel/base/frontend/paper_lantern/index.auto.tmpl", HASH(0x5c18250)) called at /usr/local/cpanel/3rdparty/perl/522/lib64/perl5/cpanel_lib/x86_64-linux-64int/Template.pm line 66
    Template::process(Template=HASH(0x690b248), "/usr/local/cpanel/base/frontend/paper_lantern/index.auto.tmpl", HASH(0x5c18250), SCALAR(0x1e731b8)) called at /usr/local/cpanel/Cpanel/Template.pm line 428
    Cpanel::Template::process_template("cpanel", HASH(0x5c18250), HASH(0x5e9f948)) called at cpanel.pl line 1183
    cpanel::cpanel::cptt_exectag("/usr/local/cpanel/base/frontend/paper_lantern/index.auto.tmpl", 1) called at cpanel.pl line 5175
    cpanel::cpanel::run_standard_mode() called at cpanel.pl line 839
    cpanel::cpanel::script("cpanel::cpanel", "./frontend/paper_lantern/index.html") called at cpanel.pl line 295
 

Link para o comentário
Compartilhar em outros sites

7 horas atrás, vinnyfm disse:

Após rodar o comando chown -R usuario:usuario /home/ estou com o seguinte erro.

 

Failed to save cache file “/home/etjconsultoria/.cpanel/nvdata.cache” because of an error: (XID rxc3m5) The system failed to create the file “/home/etjconsultoria/.cpanel/nvdata.cache.tmp.43957043” with permissions “0640” (as EUID: 516, EGID: 516) because of the following error: Permission denied at /usr/local/cpanel/Cpanel/NVData.pm line 119.
 at /usr/local/cpanel/Cpanel/NVData.pm line 119.
    Cpanel::NVData::catch {...} (Cpanel::Exception::IO::FileCreateError=HASH(0x6a35588)) called at /usr/local/cpanel/3rdparty/perl/522/lib64/perl5/cpanel_lib/Try/Tiny.pm line 103
    Try::Tiny::try(CODE(0x6a1e3c0), Try::Tiny::Catch=REF(0x6a095d0)) called at /usr/local/cpanel/Cpanel/NVData.pm line 121
    Cpanel::NVData::_savecache() called at /usr/local/cpanel/Cpanel/NVData.pm line 235
    Cpanel::NVData::_loadcache(1) called at /usr/local/cpanel/Cpanel/NVData.pm line 259
    Cpanel::NVData::_get("xmaingroupsorder") called at /usr/local/cpanel/Cpanel/API/NVData.pm line 21
    Cpanel::API::NVData::get(Cpanel::Args=HASH(0x6a1e408), Cpanel::Result=HASH(0x6a1e1b0)) called at /usr/local/cpanel/Cpanel/API.pm line 285
    Cpanel::API::__ANON__() called at /usr/local/cpanel/Cpanel/API.pm line 357
    eval {...} called at /usr/local/cpanel/Cpanel/API.pm line 357
    Cpanel::API::_eval_guard(Cpanel::Result=HASH(0x6a1e1b0), CODE(0x6a35030)) called at /usr/local/cpanel/Cpanel/API.pm line 285
    Cpanel::API::_run_module_function(Cpanel::Args=HASH(0x6a1e408), Cpanel::Result=HASH(0x6a1e1b0), "NVData", "get") called at /usr/local/cpanel/Cpanel/API.pm line 142
    Cpanel::API::execute("NVData", "get", HASH(0x6a1dfd0)) called at /usr/local/cpanel/Cpanel/Template/Plugin/CPDefault.pm line 58
    Cpanel::Template::Plugin::CPDefault::_execute_or_die("NVData", "get", HASH(0x6a1dfd0)) called at /usr/local/cpanel/base/frontend/paper_lantern/_assets/get_application_from_available_applications_macro.html.tt line 2
    eval {...} called at /usr/local/cpanel/base/frontend/paper_lantern/_assets/get_application_from_available_applications_macro.html.tt line 2
    eval {...} called at /usr/local/cpanel/base/frontend/paper_lantern/_assets/get_application_from_available_applications_macro.html.tt line 5
    Template::Provider::__ANON__(Template::Context=HASH(0x69292b0)) called at /usr/local/cpanel/3rdparty/perl/522/lib64/perl5/cpanel_lib/x86_64-linux-64int/Template/Document.pm line 163
    eval {...} called at /usr/local/cpanel/3rdparty/perl/522/lib64/perl5/cpanel_lib/x86_64-linux-64int/Template/Document.pm line 161
    Template::Document::process(Template::Document=HASH(0x6a1de08), Template::Context=HASH(0x69292b0)) called at /usr/local/cpanel/3rdparty/perl/522/lib64/perl5/cpanel_lib/x86_64-linux-64int/Template/Context.pm line 351
    eval {...} called at /usr/local/cpanel/3rdparty/perl/522/lib64/perl5/cpanel_lib/x86_64-linux-64int/Template/Context.pm line 321
    Template::Context::process(Template::Context=HASH(0x69292b0), "_assets/get_application_from_available_applications_macro.htm"...) called at /usr/local/cpanel/base/frontend/paper_lantern/home/index.tt line 18
    eval {...} called at /usr/local/cpanel/base/frontend/paper_lantern/home/index.tt line 16
    Template::Provider::__ANON__(Template::Context=HASH(0x69292b0)) called at /usr/local/cpanel/3rdparty/perl/522/lib64/perl5/cpanel_lib/x86_64-linux-64int/Template/Document.pm line 163
    eval {...} called at /usr/local/cpanel/3rdparty/perl/522/lib64/perl5/cpanel_lib/x86_64-linux-64int/Template/Document.pm line 161
    Template::Document::process(Template::Document=HASH(0x69f3c98), Template::Context=HASH(0x69292b0)) called at /usr/local/cpanel/3rdparty/perl/522/lib64/perl5/cpanel_lib/x86_64-linux-64int/Template/Context.pm line 351
    eval {...} called at /usr/local/cpanel/3rdparty/perl/522/lib64/perl5/cpanel_lib/x86_64-linux-64int/Template/Context.pm line 321
    Template::Context::process(Template::Context=HASH(0x69292b0), "home/index.tt", undef, "localize me!") called at /usr/local/cpanel/3rdparty/perl/522/lib64/perl5/cpanel_lib/x86_64-linux-64int/Template/Context.pm line 409
    Template::Context::include(Template::Context=HASH(0x69292b0), "home/index.tt") called at /usr/local/cpanel/base/frontend/paper_lantern/index.auto.tmpl line 8
    eval {...} called at /usr/local/cpanel/base/frontend/paper_lantern/index.auto.tmpl line 12
    Template::Provider::__ANON__(Template::Context=HASH(0x69292b0)) called at /usr/local/cpanel/3rdparty/perl/522/lib64/perl5/cpanel_lib/x86_64-linux-64int/Template/Document.pm line 163
    eval {...} called at /usr/local/cpanel/3rdparty/perl/522/lib64/perl5/cpanel_lib/x86_64-linux-64int/Template/Document.pm line 161
    Template::Document::process(Template::Document=HASH(0x692b838), Template::Context=HASH(0x69292b0)) called at /usr/local/cpanel/3rdparty/perl/522/lib64/perl5/cpanel_lib/x86_64-linux-64int/Template/Context.pm line 351
    eval {...} called at /usr/local/cpanel/3rdparty/perl/522/lib64/perl5/cpanel_lib/x86_64-linux-64int/Template/Context.pm line 321
    Template::Context::process(Template::Context=HASH(0x69292b0), Template::Document=HASH(0x692b838)) called at /usr/local/cpanel/3rdparty/perl/522/lib64/perl5/cpanel_lib/x86_64-linux-64int/Template/Service.pm line 94
    eval {...} called at /usr/local/cpanel/3rdparty/perl/522/lib64/perl5/cpanel_lib/x86_64-linux-64int/Template/Service.pm line 91
    Template::Service::process(Template::Service=HASH(0x6928eb0), "/usr/local/cpanel/base/frontend/paper_lantern/index.auto.tmpl", HASH(0x5c18250)) called at /usr/local/cpanel/3rdparty/perl/522/lib64/perl5/cpanel_lib/x86_64-linux-64int/Template.pm line 66
    Template::process(Template=HASH(0x690b248), "/usr/local/cpanel/base/frontend/paper_lantern/index.auto.tmpl", HASH(0x5c18250), SCALAR(0x1e731b8)) called at /usr/local/cpanel/Cpanel/Template.pm line 428
    Cpanel::Template::process_template("cpanel", HASH(0x5c18250), HASH(0x5e9f948)) called at cpanel.pl line 1183
    cpanel::cpanel::cptt_exectag("/usr/local/cpanel/base/frontend/paper_lantern/index.auto.tmpl", 1) called at cpanel.pl line 5175
    cpanel::cpanel::run_standard_mode() called at cpanel.pl line 839
    cpanel::cpanel::script("cpanel::cpanel", "./frontend/paper_lantern/index.html") called at cpanel.pl line 295
 

O comando chown muda o "dono" da pasta, vc alterou a propriedade de todas as pastas dentro da pasta home para o usuário chamado "usuario",

para reverter vc precisa rodar o mesmo comando para cada pasta na home com seu respectivo nome de usuário, ex:

sudo chown -R usuario:usuario /home/usuario/

sudo chown -R usuario2:usuario2 /home/usuario2/.

Se isso ainda não resolver seu problema com a atualização, vc precisa verificar as permissões de escrita das pastas e arquivos do seu wp, tente estar 0775 para toda a instalação.

opcionalmente vc tb pode definir um nome de usuário e senha FTP no seu arquivo wp-config.php, que dispensa a preocupação com permissões do usuário www-data.

Link para o comentário
Compartilhar em outros sites

@RobertSP

Aproveitando o assunto e seu conhecimento.

Ao utilizar uma plataforma com nginx+php-fpm+varnish

Quando for repassado as requisições em https, como o varnish não responde tal e mandara para o nginx, o cache do varnish ainda vai estar em vigor? Ou ele pegara toda a requisição e jogava direto pro backend?

Link para o comentário
Compartilhar em outros sites

7 horas atrás, LucasOliveira disse:

@RobertSP

Aproveitando o assunto e seu conhecimento.

Ao utilizar uma plataforma com nginx+php-fpm+varnish

Quando for repassado as requisições em https, como o varnish não responde tal e mandara para o nginx, o cache do varnish ainda vai estar em vigor? Ou ele pegara toda a requisição e jogava direto pro backend?

Sinceramente nunca usei nginx+varnish, nem via plugin cPanel com apache (aquele da unixy), nem no LEMP.

Link para o comentário
Compartilhar em outros sites

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Infelizmente, seu conteúdo contém termos que não são permitimos. Edite seu conteúdo para remover as palavras destacadas abaixo.
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...

Informação Importante

Concorda com os nossos termos?