Posts com a Tag ‘000webhost’
Como Criar um Cron Job no 000Webhost
Há uns dias quis criar um cron job num blog para usar o plugin wp-o-matic, mas sempre recebia uma mensagem de erro dizendo "Path to the script cannot contain any special symbols or whitespaces", ou seja, o caminho para o script não podia ter espaços ou caracteres especiais.
Como o código fornecido pelo plugin tem de facto esses tais caracteres especiais (ponto de interrogação, por exemplo) não conseguia que o webhost aceitasse o comando. O código completo fornecido pelo wp-o-matic era algo assim como "*/20 * * * * <em>{wget or similar command here}</em> http://meu-site.com/wp-content/plugins/wp-o-matic/cron.php?code=46578988".
Após algumas buscas na Internet descobri a solução para o problema e agora o comando já é aceite e o plugin está a funcionar. Então a solução para este erro é simplesmente ignorar tudo o que está depois de "cron.php", e também não é necessário incluir a primeira parte do caminho para o ficheiro pois ela já é indicada automaticamente no primeiro campo de texto no 000webhost.
Assim, o comando a usar na segunda caixa de texto é apenas: "wp-content/plugins/wp-o-matic/cron.php". Com isto, o cron job é criado sem problemas e o plugin já funciona. Há também outras formas menos vantajosas de usar o plugin sem criar o cron job e elas são indicadas na ajuda do plugin, mas é recomendável usar cron jobs por uma questão de performance.
Aqui está o que o plugin wp-o-matic diz sobre isto:
If you decide not to enable cron, a pseudo-cron web-based approach takes place, which relies on web requests. Disadvantages? It can harm user experience (the page won’t load for the visitor until feeds are parsed), and will only take place if someone visits your site, which is not good for sites that may not receive visits in days (intranet sites may be an example).
There’s, however, an option in the middle. It’s called WebCron, a service that will request a webpage you specify at the time you specify, just like cron. Disadvantages? We don’t know about its reliability. But if you can’t run cron, this might be a great option for you.

























Zapp Tornado