.htaccess Magento cron检查文件是否存在

.htaccess Magento cron检查文件是否存在,.htaccess,magento,cron,.htaccess,Magento,Cron,您好,我对magento/media Catalog中的dissapering.htaccess文件有一些问题 我想设置cron来检查这个文件是否存在,如果不存在,我想刷新/推送到那个目录 config.xml文件 <crontab> <jobs> <watchdog_htaccess> <schedule> <cron_expr>*/15 * * * *&

您好,我对magento/media Catalog中的dissapering.htaccess文件有一些问题

我想设置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>
我使用magento 1.9


我应该怎么做才能让它工作?

您是在问如何让cron作业运行吗?您的模型应该是小写的mypage_watchdog/media::顺便说一句,是的,我主要在php函数中询问->我检查文件是否存在,如果不存在,我可以做什么?您希望如何刷新/将该文件推送到目录?你在什么地方有它的副本吗?来自ftp中的其他destiny。可能吗?
public function updateHtaccess(){

    $mediaCatalog = Mage::getBaseDir('media');
    $htaccess = '.htaccess';
    $file = $mediaCatalog . '/' . $htaccess;

    if ( !file_exists($file) ){
        $mediaCatalog->import($file);
    }

}