服务器采用nginx
在nginx下配置路径
首先会找到laravel文件中的public下的index.php
这里重新创建一个admin(和public在同一个目录)文件,nginx配置路径到admin下的index.php文件,开始模拟在laravel中的另一个应用
将public下的所有文件复制到admin下,并修改index.php
$app = require_once __DIR__.'/../bootstrap/admin.app.php';
此时加载bootstrap下的admin.app.php文件
bootstrap下有app.php文件,复制并且重命名为admin.app.php
修改admin.app.php
$app = new App\Admin\Application(
realpath(__DIR__.'/../')
);
$app->loadEnvironmentFrom('.env.admin');
$app->singleton(
Illuminate\Contracts\Http\Kernel::class,
App\Http\Admin\Kernel::class
);
通过对这个文件的修改,我们与原来的app.php文件对比
原来的app.php文件:
$app = new Illuminate\Foundation\Application(
realpath(__DIR__.'/../')
);
$app->singleton(
Illumi
在nginx下配置路径
首先会找到laravel文件中的public下的index.php
这里重新创建一个admin(和public在同一个目录)文件,nginx配置路径到admin下的index.php文件,开始模拟在laravel中的另一个应用
将public下的所有文件复制到admin下,并修改index.php
$app = require_once __DIR__.'/../bootstrap/admin.app.php';
此时加载bootstrap下的admin.app.php文件
bootstrap下有app.php文件,复制并且重命名为admin.app.php
修改admin.app.php
$app = new App\Admin\Application(
realpath(__DIR__.'/../')
);
$app->loadEnvironmentFrom('.env.admin');
$app->singleton(
Illuminate\Contracts\Http\Kernel::class,
App\Http\Admin\Kernel::class
);
通过对这个文件的修改,我们与原来的app.php文件对比
原来的app.php文件:
$app = new Illuminate\Foundation\Application(
realpath(__DIR__.'/../')
);
$app->singleton(
Illumi