Um usuário perguntou 👇
Olá
Nesta página: “/wp-admin/admin.php?page=lscache-dash#cdn” você tem um botão para limpar o cache do Cloudflare, esta função também pode ser chamada de “wp-admin-bar-litespeed-menu” .
Como posso chamar essa função do cron, uma vez por dia (por exemplo)?
Obrigado
Alan
Este tópico foi modificado há um ano por.
(@qtwrk)
Há 1 ano
Olá,
Infelizmente o LSCWP não tem linha de comando ou cron job para isso
você deve chamar manualmente a API Cloudflare
Todo o melhor,
(@caban13)
Há 1 ano
Ótima informação, mas temo que esteja sobre minha cabeça habilitar isso por conta própria. Obrigado pela sua resposta.
Alan
(@qtwrk)
12 meses atrás
Olá,
Isso não é difícil de fazer
existe um código de exemplo
curl -X POST "
-H "X-Auth-Email: [email protected]"
-H "X-Auth-Key: c2547eb745079dac9320b638f5e225cf483cc5cfdda41"
-H "Content-Type: application/json"
--data '{"purge_everything":true}'
tudo o que você precisa fazer é criar um trabalho cron do sistema para ele
O suporte a CF deve ajudar você a obter a API e o ID da zona
Todo o melhor,
(@caban13)
12 meses atrás
Bom eu sei como pegar a API e o Zone iD, não sei se digitei o código curl.
Talvez outra maneira de obter o que preciso seja limpar o cache do CF a cada atualização de postagem. Pensei em usar o cron porque a maioria das atualizações de email acontecem todos os dias no mesmo horário. Isso é possível? sincronizar a limpeza do LSCache com o cache do CF?
Alan
(@qtwrk)
12 meses atrás
Olá,
Não, o LSCWP não está profundamente integrado ao CF.
se você quiser limpar para sincronizar com o cache do CF, provavelmente precisará do PHP’er para fazer algum trabalho personalizado.
mas para limpar todo o cron será muito mais fácil
por exemplo.
crie um script de shell, digamos script.sh
com esta linha de código
#!/bin/bash
curl -X POST "
-H "X-Auth-Email: [email protected]"
-H "X-Auth-Key: c2547eb745079dac9320b638f5e225cf483cc5cfdda41"
-H "Content-Type: application/json"
--data '{"purge_everything":true}'
salve-o em seu sistema, por exemplo, por exemplo /home/user/scriptp.sh
em seguida, crie um cron job com qualquer período de tempo que você deseja chamar esse script
por exemplo.
0 0 * * * bash /home/user/script.sh
neste caso, execute esse script a cada 00:00 dias
Espero que isso possa lhe dar algumas idéias e dicas sobre como fazer isso.
Todo o melhor,
(@caban13)
12 meses atrás
Tudo bem eu já entendi. Vou tratar de …
Muito obrigado!
(@caban13)
12 meses atrás
@qtwrk Muito obrigado sim! Eu habilitei em 2 sites que têm posts cronometrados, funciona muito bem.
Alguma sugestão para sincronizá-lo com atualizações de e-mail?
Isto foi útil?
0 / 0