41 lines
796 B
PHP
41 lines
796 B
PHP
<?php
|
|
/**
|
|
* 统一初始化
|
|
*/
|
|
|
|
|
|
|
|
// 定义项目路径
|
|
defined('API_ROOT') || define('API_ROOT', dirname(__FILE__) . '/../../PhalApi');
|
|
|
|
// 引入composer
|
|
require_once API_ROOT . '/vendor/autoload.php';
|
|
|
|
// 时区设置
|
|
date_default_timezone_set('Asia/Shanghai');
|
|
|
|
// 引入DI服务
|
|
include API_ROOT . '/config/di.php';
|
|
|
|
// 调试模式
|
|
if (\PhalApi\DI()->debug) {
|
|
// 启动追踪器
|
|
\PhalApi\DI()->tracer->mark('PHALAPI_INIT');
|
|
|
|
//error_reporting(E_ALL);
|
|
error_reporting(E_ERROR | E_WARNING | E_PARSE);
|
|
ini_set('display_errors', 'On');
|
|
}
|
|
|
|
// 翻译语言包设定
|
|
$lang=isset($_REQUEST['lang'])? $_REQUEST['lang']: '';
|
|
|
|
/* if($lang=='en'){
|
|
\PhalApi\SL('en');
|
|
\PhalApi\DI()->lang='en';
|
|
}else{ */
|
|
\PhalApi\SL('zh_cn');
|
|
\PhalApi\DI()->lang='zh_cn';
|
|
/* } */
|
|
|