ZendFramework2入门教程第2章 创建ZF2项目2.4 添加启动/入口文件

2.4 添加启动/入口文件

路径:/application/index.php

添加以下内容:

chdir(__DIR__);
if (!defined('APP_PATH'))
    define ('APP_PATH', __DIR__ . '/../');
if (!defined('LIB'))
    define('LIB', APP_PATH . 'library');
require 'init_autoloader.php';
Zend\Mvc\Application::init(require APP_PATH . 'config/application.config.php')->run(); // 启动应用程序

下面代码解释:

  • chdir 修改当前运行目录
  • APP_PATH 指定网站根目录
  • LIB 指定类库目录
  • init_autoloader.php 自动加载文件
  • config/application.config.php 应用程序全局配置文件
  • Zend\Mvc\Application::init(require APP_PATH . 'config/application.config.php')->run() 启动应用程序