Привет, у меня возникли проблемы с исчезновением файла .htaccess в каталоге magento / media.
Я хочу установить cron, чтобы проверить, существует ли этот файл, и если нет, я хочу обновить / отправить его в этот каталог.
файл config.xml
<crontab>
<jobs>
<watchdog_htaccess>
<schedule>
<cron_expr>*/15 * * * *</cron_expr>
</schedule>
<run>
<model>mypage_watchdog/Media::updateHtaccess</model>
</run>
</watchdog_htaccess>
</jobs>
</crontab>
Я написал PHP-функцию:
public function updateHtaccess(){
$mediaCatalog = Mage::getBaseDir('media');
$htaccess = '.htaccess';
$file = $mediaCatalog . '/' . $htaccess;
if ( !file_exists($file) ){
$mediaCatalog->import($file);
}
}
Я использую magento 1.9
Что я должен сделать, чтобы это работало?