Вы также можете запустить это с помощью cron и php-файла в корне.Вы можете запустить скрипт оболочки из cron, который обновляет статистику.
Есть ли какие-либо недостатки в этом способе?Поскольку это намного проще, чем создание модуля, и кажется максимально простым.
Одна из проблем, с которой вы можете столкнуться - это разрешение для файла, убедитесь, что chmod + x файл.
О, еще несколько важных вещей.http://pravams.com/2011/08/09/magento-refresh-statistics-automatically/ предоставит вам отличное расширение класса Mage_Shell_Abstract для использования.
В этом файле обязательно проверьте ваш путь включения abstact.php, возможно, это должен быть shell /, а затем использованиесценария оболочки находится внизу файла - убедитесь, что ваше имя файла совпадает с этим значением.Очевидно, что это не сработает, если это не так.
Еще одна вещь.Если файл не может быть запущен из браузера, но если вы не хотите, чтобы кто-то его видел, в любом случае ... вы просто добавляете deny в htaccss, при условии, конечно, apache.
<Files refresh_statistics.php>
order allow,deny
deny from all
</Files>