Já faz uns 30 dias que meus agendamentos de postes não funcionam no wordpress, programo para tal hora e quando chega a hora não publica, e no painel mostra agendamento perdido.
Já verifiquei o fuso horário do wordpress e servidor são o mesmos / são paulo, o que pode ser a causa?
É possível que as tarefas cron do Wordpress não estão executando.
Está hospedando o Wordpress em qual servidor e configuração?
Hospedado na digitalocean com WordOps
Servidor com 4vCPU, 8GB RAM
Com essa configuração nunca tive problemas com o cron do WP.
Inicialmente veja se as permissões estão corretas. Especificamente do arquivo wp-cron.php
Como verifico as permissões específicas a este arquivo? setei as permissões definidas no curso
Usa:
ls -l *
Veja se está setado para www-data
retornou 2600 registros, não esta setado para www-data não. O que fazer?
Você realmente verificou a pasta htdocs onde estão os arquivos de seu site?
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Mon Jul 6 09:55:10 2020 from 177.66.167.7
root@srv2:~# ls -l *
-rw-r–r-- 1 root root 2076517 Mar 3 07:28 csf.tgz
-rw-r–r-- 1 root root 28470 Jan 17 09:40 wo
csf:
total 2600
-rw-r–r-- 1 root root 124 Feb 1 2013 accounttracking.txt
-rw-r–r-- 1 root root 181 Feb 1 2013 alert.txt
-rw-r–r-- 1 root root 1028 Feb 29 06:30 apache.https.txt
-rw-r–r-- 1 root root 770 Feb 29 06:30 apache.http.txt
-rw-r–r-- 1 root root 0 Feb 29 06:30 apache.main.txt
-rwxr-xr-x 1 root root 976 Aug 11 2019 apf_stub.pl
-rwxr-xr-x 1 root root 14883 Jan 21 07:50 auto.cwp.pl
-rwxr-xr-x 1 root root 14426 Jan 21 07:50 auto.cyberpanel.pl
-rwxr-xr-x 1 root root 14586 Jan 21 07:50 auto.directadmin.pl
-rwx------ 1 root root 14423 Jan 21 07:50 auto.generic.pl
-rwxr-xr-x 1 root root 14425 Jan 21 07:50 auto.interworx.pl
-rwxr-xr-x 1 root root 27886 Mar 3 07:27 auto.pl
-rwxr-xr-x 1 root root 14945 Jan 21 07:50 auto.vesta.pl
-rw-r–r-- 1 root root 220221 Mar 2 12:59 changelog.txt
drwxr-xr-x 2 root root 4096 Feb 8 08:57 ConfigServer
-rw-r–r-- 1 root root 192 Feb 1 2013 connectiontracking.txt
-rw-r–r-- 1 root root 76 Feb 1 2013 consolealert.txt
drwxr-xr-x 3 root root 4096 Mar 3 07:27 cpanel
-rw-r–r-- 1 root root 136 Feb 1 2013 cpanelalert.txt
-rw-r–r-- 1 root root 3406 May 9 2019 cpanel.allow
-rw-r–r-- 1 root root 1737 Feb 14 2019 cpanel.comodo.allow
-rw-r–r-- 1 root root 1010 Feb 14 2019 cpanel.comodo.ignore
-rw-r–r-- 1 root root 958 Feb 17 2018 cpanel.ignore
drwxr-xr-x 2 root root 4096 Sep 16 2017 Crypt
drwxr-xr-x 3 root root 4096 Aug 5 2019 csf
-rw-r–r-- 1 root root 7718 Jun 4 2019 csf.1.txt
-rw-r–r-- 1 root root 3912 Sep 28 2019 csfajaxtail.js
-rw-r–r-- 1 root root 891 Feb 17 2018 csf.allow
-rw-r–r-- 1 root root 4519 Nov 7 2018 csf.blocklists
-rw-r–r-- 1 root root 1565 Jul 10 2019 csf.c
-rw-r–r-- 1 root root 1694 Feb 17 2018 csf.cloudflare
-rw-r–r-- 1 root root 117532 Mar 2 12:45 csf.conf
-rwxr-xr-x 1 root root 14 Feb 1 2013 csfcron.sh
-rw-r–r-- 1 root root 814 Aug 4 2019 csf.cwp.allow
-rw-r–r-- 1 root root 111347 Mar 2 12:45 csf.cwp.conf
-rw-r–r-- 1 root root 507 Aug 4 2019 csf.cwp.ignore
-rw-r–r-- 1 root root 3020 Aug 4 2019 csf.cwp.pignore
-rw-r–r-- 1 root root 814 Oct 12 2019 csf.cyberpanel.allow
-rw-r–r-- 1 root root 111093 Apr 26 03:49 csf.cyberpanel.conf
-rw-r–r-- 1 root root 507 Oct 12 2019 csf.cyberpanel.ignore
-rw-r–r-- 1 root root 2318 Oct 12 2019 csf.cyberpanel.pignore
-rw-r–r-- 1 root root 812 Feb 17 2018 csf.deny
-rw-r–r-- 1 root root 814 Feb 17 2018 csf.directadmin.allow
-rw-r–r-- 1 root root 113612 Apr 26 03:49 csf.directadmin.conf
-rw-r–r-- 1 root root 507 Feb 17 2018 csf.directadmin.ignore
-rw-r–r-- 1 root root 2414 Jul 22 2019 csf.directadmin.pignore
-rw-r–r-- 1 root root 636 Feb 17 2018 csf.dirwatch
-rw-r–r-- 1 root root 12972 Sep 11 2017 csf.div
-rw-r–r-- 1 root root 939 Feb 17 2018 csf.dyndns
-rw-r–r-- 1 root root 972 Mar 25 2019 csf.fignore
-rw-r–r-- 1 root root 814 Feb 17 2018 csf.generic.allow
-rw-r–r-- 1 root root 111044 Apr 26 03:49 csf.generic.conf
-rw-r–r-- 1 root root 507 Feb 17 2018 csf.generic.ignore
-rw-r–r-- 1 root root 1837 Feb 17 2018 csf.generic.pignore
-rw-r–r-- 1 root root 8086 Mar 3 07:27 csf.help
-rw-r–r-- 1 root root 577 Feb 17 2018 csf.ignore
-rw-r–r-- 1 root root 814 Jun 30 2019 csf.interworx.allow
-rw-r–r-- 1 root root 111386 Mar 2 12:46 csf.interworx.conf
-rw-r–r-- 1 root root 507 Jun 30 2019 csf.interworx.ignore
-rw-r–r-- 1 root root 2559 Jul 6 2019 csf.interworx.pignore
-rw-r–r-- 1 root root 840 Oct 12 2019 csf.logfiles
-rw-r–r-- 1 root root 3505 Feb 17 2018 csf.logignore
-rw-r–r-- 1 root root 408 Feb 17 2018 csf.mignore
-rw-r–r-- 1 root root 4409 Feb 5 14:02 csf.pignore
-rwx------ 1 root root 242536 Mar 3 07:27 csf.pl
-rw-r–r-- 1 root root 747 Feb 17 2018 csf.rblconf
-rw-r–r-- 1 root root 1865 Jun 30 2018 csf.rbls
-rw-r–r-- 1 root root 1142 Feb 17 2018 csf.redirect
-rw-r–r-- 1 root root 2150 Aug 22 2019 csf.resellers
-rw-r–r-- 1 root root 1622 Feb 17 2018 csf.rignore
-rw-r–r-- 1 root root 270 Jan 25 2015 csf.service
-rwxr-xr-x 1 root root 1931 Feb 17 2018 csf.sh
-rw-r–r-- 1 root root 413 Feb 17 2018 csf.signore
-rw-r–r-- 1 root root 510 Feb 17 2018 csf.sips
-rw-r–r-- 1 root root 660 Feb 17 2018 csf.smtpauth
-rw-r–r-- 1 root root 368 Feb 17 2018 csf.suignore
-rw-r–r-- 1 root root 2208 Oct 12 2019 csf.syslogs
-rw-r–r-- 1 root root 1361 Jul 1 2019 csf.syslogusers
-rwxr-xr-x 1 root root 6009 Mar 3 07:27 csftest.pl
-rw-r–r-- 1 root root 457 Feb 17 2018 csf.uidignore
-rw-r–r-- 1 root root 814 Aug 7 2019 csf.vesta.allow
-rw-r–r-- 1 root root 111254 Mar 2 12:46 csf.vesta.conf
-rw-r–r-- 1 root root 507 Aug 7 2019 csf.vesta.ignore
-rw-r–r-- 1 root root 3086 Oct 12 2019 csf.vesta.pignore
-rwxr-xr-x 1 root root 3325 Jul 15 2019 csget.pl
drwxr-xr-x 2 root root 4096 Aug 5 2019 cwp
drwxr-xr-x 3 root root 4096 Oct 20 2019 cyberpanel
drwxr-xr-x 8 root root 4096 Jul 12 2019 da
-rw-r–r-- 1 root root 53 Jan 15 2019 downloadservers
-rw-r–r-- 1 root root 129 Feb 1 2013 exploitalert.txt
-rw-r–r-- 1 root root 151 Feb 1 2013 filealert.txt
-rw-r–r-- 1 root root 132 Feb 7 2013 forkbombalert.txt
drwxr-xr-x 3 root root 4096 Sep 16 2017 Geo
drwxr-xr-x 2 root root 4096 Sep 16 2017 HTTP
-rwxr-xr-x 1 root root 19256 Mar 2 12:58 install.cpanel.sh
-rwxr-xr-x 1 root root 17367 Mar 2 12:57 install.cwp.sh
-rwxr-xr-x 1 root root 17201 Mar 2 12:57 install.cyberpanel.sh
-rwxr-xr-x 1 root root 16674 Mar 2 12:57 install.directadmin.sh
-rwxr-xr-x 1 root root 15890 Mar 2 12:57 install.generic.sh
-rwxr-xr-x 1 root root 17147 Mar 2 12:57 install.interworx.sh
-rwxr-xr-x 1 root root 1074 Oct 11 2019 install.sh
-rw-r–r-- 1 root root 2699 Jul 6 2019 install.txt
-rwxr-xr-x 1 root root 16252 Mar 2 12:57 install.vesta.sh
-rw-r–r-- 1 root root 374 Feb 1 2013 integrityalert.txt
drwxr-xr-x 7 root root 4096 Jul 7 2019 interworx
drwxr-xr-x 2 root root 4096 Sep 16 2017 JSON
-rwxr-xr-x 1 root root 74 May 27 2016 lfdcron.directadmin.sh
-rwxr-xr-x 1 root root 74 May 27 2016 lfdcron.sh
-rw-r–r-- 1 root root 172 Aug 6 2017 lfd.logrotate
-rwx------ 1 root root 388915 Mar 3 07:27 lfd.pl
-rw-r–r-- 1 root root 219 Sep 28 2019 lfd.service
-rwxr-xr-x 1 root root 2176 Sep 28 2019 lfd.sh
-rw-r–r-- 1 root root 10712 May 25 2018 license.txt
-rw-r–r-- 1 root root 264 Feb 1 2013 LICENSE.txt
-rw-r–r-- 1 root root 1196 Feb 29 06:32 litespeed.https.txt
-rw-r–r-- 1 root root 262 Feb 29 06:31 litespeed.http.txt
-rw-r–r-- 1 root root 0 Feb 29 06:31 litespeed.main.txt
-rw-r–r-- 1 root root 1215 Nov 8 2015 loadalert.txt
-rw-r–r-- 1 root root 103 Feb 1 2013 logalert.txt
-rw-r–r-- 1 root root 101 Feb 1 2013 logfloodalert.txt
drwxr-xr-x 2 root root 4096 Jul 20 2017 messenger
-rwxr-xr-x 1 root root 8549 Feb 17 2018 migratedata.sh
-rw-r–r-- 1 root root 211 Oct 5 2017 modsecipdbalert.txt
drwxr-xr-x 3 root root 4096 Mar 29 2018 Module
drwxr-xr-x 4 root root 4096 Sep 16 2017 Net
-rw-r–r-- 1 root root 191 Feb 1 2013 netblock.txt
-rwx------ 1 root root 7131 Mar 3 07:27 os.pl
-rw-r–r-- 1 root root 5797 Apr 14 2018 out.txt
-rw-r–r-- 1 root root 176 Apr 14 2018 out.txt2
-rwxr-xr-x 1 root root 361 Jul 2 2016 perf.sh
-rw-r–r-- 1 root root 209 Feb 1 2013 permblock.txt
-rw-r–r-- 1 root root 129 Feb 1 2013 portknocking.txt
-rw-r–r-- 1 root root 175 Feb 1 2013 portscan.txt
-rw-r–r-- 1 root root 391 Feb 1 2013 processtracking.txt
drwxr-xr-x 2 root root 4096 Oct 24 2014 profiles
-rwxr-xr-x 1 root root 1141 Mar 3 07:27 pt_deleted_action.pl
-rw-r–r-- 1 root root 97 Feb 1 2013 queuealert.txt
-rw-r–r-- 1 root root 67488 Mar 2 12:53 readme.txt
-rw-r–r-- 1 root root 143 Jul 22 2017 recaptcha.txt
-rw-r–r-- 1 root root 2196 Mar 3 07:27 regex.custom.pm
-rw-r–r-- 1 root root 13573 Nov 5 2019 regex.txt
-rw-r–r-- 1 root root 196 Feb 1 2013 relayalert.txt
-rwxr-xr-x 1 root root 397 Feb 1 2013 remove_apf_bfd.sh
-rw-r–r-- 1 root root 260 Feb 1 2013 resalert.txt
-rw-r–r-- 1 root root 181 Feb 1 2013 reselleralert.txt
-rw-r–r-- 1 root root 1224 Mar 2 08:26 restricted.txt
-rw-r–r-- 1 root root 5048 Jan 8 14:25 sanity.txt
-rw-r–r-- 1 root root 200 Feb 1 2013 scriptalert.txt
-rw-r–r-- 1 root root 176 Feb 1 2013 sshalert.txt
-rw-r–r-- 1 root root 161 Feb 4 08:32 sualert.txt
-rw-r–r-- 1 root root 161 Feb 4 08:32 sudoalert.txt
-rw-r–r-- 1 root root 194 Feb 1 2013 syslogalert.txt
-rw-r–r-- 1 root root 298 Feb 1 2013 tracking.txt
drwxr-xr-x 3 root root 4096 Oct 24 2014 ui
-rw-r–r-- 1 root root 129 Feb 1 2013 uialert.txt
-rw-r–r-- 1 root root 150 May 31 2013 uidscan.txt
-rwxr-xr-x 1 root root 1774 Aug 5 2019 uninstall.cwp.sh
-rwxr-xr-x 1 root root 1990 Oct 17 2019 uninstall.cyberpanel.sh
-rwxr-xr-x 1 root root 1676 Feb 25 2015 uninstall.directadmin.sh
-rwxr-xr-x 1 root root 1555 Oct 12 2019 uninstall.generic.sh
-rwxr-xr-x 1 root root 1894 Aug 22 2019 uninstall.interworx.sh
-rwxr-xr-x 1 root root 2267 Aug 18 2017 uninstall.sh
-rwxr-xr-x 1 root root 1718 Aug 7 2019 uninstall.vesta.sh
-rw-r–r-- 1 root root 720 Feb 17 2018 upgrade.txt
-rw-r–r-- 1 root root 192 Feb 1 2013 usertracking.txt
drwxr-xr-x 3 root root 4096 Sep 16 2017 version
-rw-r–r-- 1 root root 5 Jan 22 09:12 version.txt
drwxr-xr-x 2 root root 4096 Aug 12 2019 vestacp
-rw-r–r-- 1 root root 129 Feb 1 2013 watchalert.txt
drwxr-xr-x 3 root root 4096 Oct 24 2014 webmin
-rw-r–r-- 1 root root 146 May 23 2013 webminalert.txt
-rw-r–r-- 1 root root 1225 Aug 12 2019 x-arf.txt
dei o comando dentro de htdocs e verifiquei -rw-rw-r-- 1 www-data www-data para vários arquivos inclusive -rw-rw-r-- 1 www-data www-data 3940 Apr 24 01:14 wp-cron.php
Permissões estão corretas.
Neste caso provavelmente você tem algum plugin assumindo o cron ou gerando conflito.
Veja se essa aula lhe ajuda:
https://academy.gerenciandoweb.com.br/integridade-do-wordpress/encontrando-e-corrigindo-bugs/
estaria ligado a algum tipo de cron no servidor? o poderia-se ativar um cron diretamente no servidor? Como fazer isso?
Ou poderia ter ligação a alguma restrição do firewall no cloudflare? tenho vários bloqueios geo IP no cloudflare, teria ligação?
Acredito que não tem relação.
Comigo também está acontecendo a mesma coisa. Fiz a migração para WordOps via SSH. Não cheguei ainda a fazer as alterações no DNS. Estou apenas utilizando a técnica de modificação no arquivo “hosts”.
O site está ok, porém no painel do wordpress na parte “Status do diagnóstico” constam dois erros:
1 - Um evento agendado falhou:
O evento agendado wp_privacy_delete_old_export_files não foi executado. Seu site continua funcionando, mas isso pode indicar que agendamento de posts ou atualizações automáticas não funcionarão como o esperado.
2 - A API REST encontrou um resultado inesperado:
A API REST é uma forma como o WordPress, e outras aplicações, se comunicam com o servidor. Um exemplo é a tela do editor de blocos, que depende da API para exibir e salvar seus posts e páginas.
A chamada para a API REST retornou o seguinte resultado inesperado: (403) {“code”:“rest_cookie_invalid_nonce”,“message”:"“Nonce” de cookie inv\u00e1lido",“data”:{“status”:403}}.
Já acertei as permissões com os comandos:
chown -R www-data:www-data /var/www/dominio.com/htdocs
chmod -R g+rw /var/www/dominio.com/htdocs
Porém os esses dois erros persistem 
Detalhe: O meu servidor com EasyEngine é o Ubuntu 16.04 x64. Já o novo com WordOps é o Debian 9 x64 (stretch). Não sei se isso interferiu em alguma coisa.
O que relatou é perfeitamente normal.
Isso é referente a algumas regras do segurança do WordOps para fortalecer o Wordpress.
Não tem nada aí que possa interferir no funcionamento do Wordpress.
A única coisa que está me incomodando é o fato é essa questão do agendamento de posts não está funcionando (não publica o post e aparece a mensagem: “agendamento perdido”) e eu utilizo bastante essa funcionalidade do wordpress.
Eu tenho outro site em um servidor Vultr com WordOps e não aparecem essas mensagens na parte de “Status do diagnóstico”
Essa mensagem é referente a atualizações de grande porte que o WordOps não permite que seja realizadas de forma automática.
Nas configurações do WordOps em geral não tem nada que impediria a publicação de posts agendados.
Também utilizo o cron do Wordpress para backups agendados e outros. Tudo funcionando perfeitamente.
Acredito que tem alguma coisa no seu site que esteja causando isso.
Verifique os demais plugins e eventuais conflitos.
Só para deixar meu feedback.
Quando os avisos que eu mencionei apareceram, eu estava usando a técnica de modificação no arquivo “hosts” para visualizar o site. Tentei novamente hoje a atualização do servidor para o Wordops, via migração SSH.
Fiz as alterações novamente no arquivo hosts e, mais uma vez, os dois avisos apareceram na parte “Status do diagnóstico” do painel do wordpress.
Porém, após fazer as alterações de DNS e apontar para novo IP do servidor no cloudflare e aguardar a propagação, os avisos sumiram e está tudo normal.
Finalmente com Wordops! Antes tarde do que nunca rs
1 curtida