Jump to content

Cron cpanel não funciona


Marks
 Share

Recommended Posts

Olá pessoal tudo bem?
Atualmente estou com um problema, montei um servidor VPS com cPanel, ao terminar de configurar o servidor, migrei uma conta e cadastrei o CRON no cPanel, porém o cron não está rodando, coloquei o e-mail para sempre que rodar eu receber um e-mail, mais não aparece, o cron simplesmente não roda.

Alguém já passou por isso? Tem alguma solução?

Link to comment
Share on other sites

1. Confirme se o crond está em execução.
service crond status / systemctl status crond.service (se CentOS 7)

 

2. Confirme se a sua tarefa esta sendo executada:
tail -f /var/log/cron

 

3. Direcione o output do comando para algum arquivo e valide o que está sendo armazenado:
Um exemplo:
*/1 * * * * /SEU_COMANDO > /home/login_cpanel/public_html/cron_output 2>&1

 

Caso ainda assim não consiga identificar e solucionar o problema, habilite acesso shell nessa conta cPanel, acesse por SSH com usuário/senha e dispare exatamente o mesmo comando.

Link to comment
Share on other sites

2 horas atrás, lyra disse:

1. Confirme se o crond está em execução.
service crond status / systemctl status crond.service (se CentOS 7)

 

2. Confirme se a sua tarefa esta sendo executada:
tail -f /var/log/cron

 

3. Direcione o output do comando para algum arquivo e valide o que está sendo armazenado:
Um exemplo:
*/1 * * * * /SEU_COMANDO > /home/login_cpanel/public_html/cron_output 2>&1

 

Caso ainda assim não consiga identificar e solucionar o problema, habilite acesso shell nessa conta cPanel, acesse por SSH com usuário/senha e dispare exatamente o mesmo comando.

Não acontece nada ao inserir o cron da forma que falou.

Quando rodo o comando manualmente no ssh funciona, tá tentei adicionar o comando no crontab -e mais não funciona...

Link to comment
Share on other sites

Não acontece nada ao inserir o cron da forma que falou.

Quando rodo o comando manualmente no ssh funciona, tá tentei adicionar o comando no crontab -e mais não funciona...
Esse comando executa algum script php? Qual o comando?

Tente atingir o objetivo de outras formas.
Por exemplo, se está usando wget, teste curl ou lynx.

Enviado de meu ONEPLUS A5000 usando Tapatalk

Link to comment
Share on other sites

Agora, lyra disse:

Esse comando executa algum script php? Qual o comando?

Tente atingir o objetivo de outras formas.
Por exemplo, se está usando wget, teste curl ou lynx.

Enviado de meu ONEPLUS A5000 usando Tapatalk
 

Já tentei as 3 formas kkk nenhuma foi...
Pra você ter ideia eu tive que criar uma conta cpanel em outro servidor para o sistema não parar...

Link to comment
Share on other sites

1 hora atrás, MarksEliel disse:

Já tentei as 3 formas kkk nenhuma foi...
Pra você ter ideia eu tive que criar uma conta cpanel em outro servidor para o sistema não parar...

Tudo bem?
Tente usar o cron desta forma /opt/cpanel/ea-php56/root/usr/bin/php-cgi -q /home/username/public_html/cron.php

Caso use o php 7 lembre-se de alterar a versão do php ea-php56 para ea-php70 no código acima também pode ser alterado para outras versões! 

Link to comment
Share on other sites

Agora, Fernando Ferenz disse:

Já tentou via GET sem https?

Sim...

O estranho é que não roda o cron, pois quando cadastra o cron tem como informar um e-mail para ser notificado sempre que o cron rodar, esse e-mail é recebido independente se der erro ou não no cron, mais nem o e-mail eu recebo ou seja o cron nem chega a tentar ser executado.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...