我有一个zendframework项目,我需要定期运行一个脚本来上传文件夹的内容,另一个需要下载.脚本本身已经准备就绪,但我正在努力弄清楚在哪里或如何设置要运行的脚本.到目前为止,我尝试过ly and和卷曲.我首先得到一个关于指定控制器错误的错误,我修复了但现在我只是在运行脚本时得到一个空白的屏幕,但文件没有上传.
@H_301_23@对于zendframework项目,如何设置由cron运行的脚本?
编辑:
我的项目结构如下所示:
mydomain.com application library logs public index.PHP scripts cronjob.PHP tests
cronjob.PHP是我需要运行的脚本.前几行是:
<?PHP define("_CRONJOB_",true); require('/var/www/remotedomain.info/public/index.PHP');
// Create application,bootstrap,and run $application = new Zend_Application( APPLICATION_ENV,APPLICATION_PATH . '/configs/application.ini' ); $application->bootstrap(); /** Cronjobs don't need all the extra's **/ if(!defined('_CRONJOB_') || _CRONJOB_ == false) { $application->bootstrap()->run(); }
但是现在当我现在尝试运行脚本时,我收到消息:
Message: Invalid controller specified (scripts).