Php zend framework 2:webroot外部的引导文件

Php zend framework 2:webroot外部的引导文件,php,twitter-bootstrap,frameworks,zend-framework2,Php,Twitter Bootstrap,Frameworks,Zend Framework2,我正在创建一个zend framework 2网站,我想创建一些独立的php文件(使用一些模型对象),这样我就可以将它们放在一个cronjob中。我还想把它们放在webroot之外,在那里它们不可公开访问 问题是没有一个模型对象得到解决。 我已经包括了init_autoloader,但仍然需要明确地要求所有文件 有些人知道如何创建独立的引导文件,以使自动加载仍然有效吗?在网关(index.php)中将$app->bootstrap()->>run()更改为$app->bootstrap()如果有

我正在创建一个zend framework 2网站,我想创建一些独立的php文件(使用一些模型对象),这样我就可以将它们放在一个cronjob中。我还想把它们放在webroot之外,在那里它们不可公开访问

问题是没有一个模型对象得到解决。 我已经包括了init_autoloader,但仍然需要明确地要求所有文件


有些人知道如何创建独立的引导文件,以使自动加载仍然有效吗?

在网关(index.php)中将$app->bootstrap()->>run()更改为$app->bootstrap()

如果有人想知道完整的解决方案是什么样的,这里是:

<?php
/**
 * in my case, the script was put in a subfolder of the project-root, called 'cron'
 * make sure you adjust this according to where you put it.
 */
chdir(dirname(__DIR__));

// Setup autoloading
require 'init_autoloader.php';

Zend\Mvc\Application::init(require 'config/application.config.php');

/**
 * your code goes here
 */

echo date("d-m-Y H:i:s").": cron finished";

我对ZF 1项目所做的是复制网关脚本,并省略
$app->bootstrap()->run()的
->run()
我很高兴确认这也适用于ZF 2项目!:-)我不知道如何将评论标记为解决方案。。。。