1,PHP环境配置 (这里是我的安装目录)  
二,MySQL 其中数据库删除后重新导入数据无法创建 user ‘laravel’@’127.0.0.1’; (flush privileges无果) 解决方案:用管理员在cmd下drop user ‘laravel’@’127.0.0.1’;
三、扩展配置 1.php.ini 复制php.ini-development文件,改为php.ini 并开启相关扩展配置 2.hosts C:\Windows\System32\drivers\etc 下的hosts 
3.httpd-vhosts.conf C:\Program Files\Apache24\conf\extra 下httpd-vhosts.conf配置创建虚拟主机 
4.httpd.con C:\Program Files\Apache24\conf 下httpd.conf的相关配置 (根据书上找,删除注释’#’)
环境配置后,实现首页运行时不加/index.php无法显示 解决方案:在httpd-vhosts.conf添加DirectoryIndex 配置
四、Laravel 1.安装器: 使用 Composer 安装 Laravel 安装器: composer global require laravel/installer
2.配置数据库 修改.env文件,配置数据库
3.创建模型: CD 到laravel文件下创建模型: php artisan make:model Article php artisan make:model Category 4.验证码库: 添加验证码库:composer require mews/captcha=3.0
5.验证码配置: 创建验证码配置:php artisan vendor:publish(输入7生成config\captcha.php,然后对验证码效果进行配置。)
6.路由: 注释原有并添加如下路由:
Route::get('admin/login/index', 'Admin\LoginController@index');
Route::post('admin/login', 'Admin\LoginController@login');
Route::get('admin/logout', 'Admin\LoginController@logout');
7.控制器: 创建控制器:php artisan make:controller Admin\LoginController
8.whoops: 安装whoops错误处理器:composer require filp/whoops:~1.0.
|