Php zend framework 2:webroot外部的引导文件
我正在创建一个zend framework 2网站,我想创建一些独立的php文件(使用一些模型对象),这样我就可以将它们放在一个cronjob中。我还想把它们放在webroot之外,在那里它们不可公开访问 问题是没有一个模型对象得到解决。 我已经包括了init_autoloader,但仍然需要明确地要求所有文件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()如果有
有些人知道如何创建独立的引导文件,以使自动加载仍然有效吗?在网关(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项目!:-)我不知道如何将评论标记为解决方案。。。。