一、laravel添加autoload文件
1.修改根目录下 composer.json 文件, 添加需要自动加载的文件
"autoload": { "classmap": [ "database" ], "psr-4": { "Windigniter\\": "app/" }, "files": [ "app/helper.php" ] },
2.命令行进入当前项目根目录 运行
E:\laravel>composer install
二、根据不同域名读取不同的.env文件
1.根目录根据实际情况添加.env文件 比如 .env.sina, .env.baidu 等
2. 修改 项目目录下bootstrap/app.php
在
return $app;
前面加入代码
if( ! empty($_SERVER['HTTP_HOST'])) { if(strpos($_SERVER['HTTP_HOST'], 'sc2yun.com') !== FALSE ) { $app->loadEnvironmentFrom('.env.sina'); } elseif(strpos($_SERVER['HTTP_HOST'], 'duapp.com') !== FALSE ) { $app->loadEnvironmentFrom('.env.baidu'); } }
三、修改登录注册默认调用User类和默认使用users表
修改配置文件 config目录下的 auth.php 和 services.php 将里面 model 参数配置的 APP\User::class 修改为自己使用的用户类
(118)