Nastavil jsem cron na hostgatoru po 10 minutách ale na mé stránce se nespustí. Nevíte proč?
Napsal jsem to takle v cpanel - cron jobs - "Command to run jsem zapsal - php/home/mojeUživatelskéJméno/public_html/cron.php
a nastavil jsem spouštění cronu na 10 min.
Příkaz musí být ve tvaru:
curl --silent --compressed http://www.vasedomena.cz/cron.php
Zadal jsem příkaz do cpanel -> cron jobs -> vzbral jsem "Standard" do pole "Command to run: jsem vlozil příkaz
" curl --silent --compressed http://www.domena.com/cron.php " nastavil jsem Minute(s): 10 ,Every Hour, Every Months, Every Day, Every Weekday, při uložení by se mi mněl spustit cron automaticky po 10 minutách.Ale nespustí :-(. Nešlo by to zapsat třeba nějak přímo do cron.php? V cron.php mám
<?php
// $Id: cron.php,v 1.36 2006/08/09 07:42:55 dries Exp $
/**
* @file
* Handles incoming requests to fire off regularly-scheduled tasks (cron jobs).
*/
include_once './includes/bootstrap.inc';
drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL);
drupal_cron_run();
Do cron.php se nic nepíše, to je přeci ten samotný spouštěč. Ještě mám dojem, že jsem si podporu curl musel přes HostGator podporu nechat zapnout. Nic za to nechtěli a bylo to během chvilky. U toho nejdražšího účtu to však už bývá aktivní.
Případně si doinstalujte modul Poormanscron a nemusíte to už nijak řešit.
Zadal jsem
/usr/bin/php /home/mojeuzivatelskejmeno/public_html/cron.php
S jakým příkazem?