Ai
1 Star 17 Fork 12

naka507/phpkrpano

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
app.php 954 Bytes
一键复制 编辑 原始数据 按行查看 历史
naka507 提交于 2019-01-03 09:42 +08:00 . init
<?php
require __DIR__ . '/vendor/autoload.php';
define('DS', DIRECTORY_SEPARATOR);
define('IS_CLI', PHP_SAPI == 'cli' ? true : false);
define('IS_WIN', strpos(PHP_OS, 'WIN') !== false);
define('TEMPLATE_PATH', __DIR__ . DS . 'template');
define('PUBLIC_PATH', __DIR__ . DS . 'public');
define('VTOUR_PATH', __DIR__ . DS . 'vtour');
$tools = "tools_linux";
if ( IS_WIN ) {
$tools = "tools_win";
}
define('TOOLS_PATH', __DIR__ . DS . $tools);
if ( !IS_CLI ) {
die('Please use cli');
}
use Naka507\Koa\Application;
use Naka507\Koa\Context;
use Naka507\Koa\Error;
use Naka507\Koa\Timeout;
use Naka507\Koa\NotFound;
use Naka507\Koa\StaticFiles;
$app = new Application();
$app->υse(new Error());
$app->υse(new Timeout(20));
$app->υse(new NotFound());
$public_path = __DIR__ . DS . "public" ;
$app->υse(new StaticFiles( $public_path ));
$routes = require __DIR__ . DS . "routes.php";
$app->υse($routes->routes());
$app->listen(3000);
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
PHP
1
https://gitee.com/naka507/phpkrpano.git
git@gitee.com:naka507/phpkrpano.git
naka507
phpkrpano
phpkrpano
master

搜索帮助