Magento Cron检查文件是否存在

时间:2018-08-24 11:53:21

标签: .htaccess magento cron

嗨,我在magento /媒体目录中消失了.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>

我写了php函数:

public function updateHtaccess(){

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

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

}

我使用magento 1.9

我应该怎么做才能使其正常工作?

0 个答案:

没有答案