1. 创建表结构 a. 命令: php artisan make:migration create_posts_table 2.生产文件 3. 当自定义完表属性后,生成表 命令: php artisan migrate 注意:如果是laravel5.4 会报错 解决方案: a.修改文件:app\Pr ...
分类:
其他好文 时间:
2018-11-03 19:21:35
阅读次数:
121
laravel的项目入口文件index.php如下 1 define('LARAVEL_START', microtime(true)); 2 3 require __DIR__.'/../vendor/autoload.php'; 4 5 $app = require_once __DIR__.' ...
分类:
其他好文 时间:
2018-10-27 18:45:44
阅读次数:
212
一、在阿里云或者腾讯云选择Centos7并购买服务器 二、安装宝塔面板和php运行环境 1、输入命令 中途如果询问 Do you want to install Bt-Panel to the /www directory now?(y/n): 输入 y 回车即可; 2、登陆宝塔 安装成功后会有登录 ...
分类:
其他好文 时间:
2018-10-27 13:19:32
阅读次数:
219
转发:https://blog.csdn.net/gu_wen_jie/article/details/79296470 版本:laravel5 php 5.6 安装步骤: 一、安装插件 ①、首先在Laravel项目根目录下使用Composer安装依赖: composer require "maat ...
分类:
其他好文 时间:
2018-10-10 14:27:00
阅读次数:
231
学习了下laravel5.6框架,果然很优雅,比如ActiveJieSuan model中作如下关联:(laravel模型关联关系可以查看https://laravelacademy.org/post/8867.html) 只需在ActiveJieSuan 模型中设定 ...
分类:
其他好文 时间:
2018-09-13 14:27:17
阅读次数:
1738
laravel的启动需要通过路由、中间件、控制器、模型、视图最后出现在浏览器。而路由、中间件、模型,这些功能都有自己的类,比如Route::any()、DB::table()、$this->middleware()等等,这些功能都是由一个叫IOC(服务容器)的对象来调配的。 它就像框架里的一个管家, ...
分类:
其他好文 时间:
2018-09-07 01:06:14
阅读次数:
242
构建方法传入整个项目根目录路径(public文件夹上一级)将其设为基础路径(存在本类basePath属性中)。 __construct > setBasePath > bindPathsInContainer 在容器中绑定路径 bindPathsInContainer > instance 在容器中 ...
分类:
移动开发 时间:
2018-09-07 01:04:22
阅读次数:
198
laravel 里的路由是由RouteServiceProvider提供的,其中的boot方法为启动项,调用了父类的boot方法。 RouteServiceProvider中的boot方法设置了自己与UrlGenerator类的根命名空间。 通过bootstrap/cache/routes.php处 ...
分类:
其他好文 时间:
2018-09-07 01:01:12
阅读次数:
149
1、laravel5.4 正式环境 linux 下出现undefined code问题 报错位置在:登录模块中login 引用 报$_SESSION['code'] 中的code 并未定义 原因: login控制器代码中 所以就直接进入了if条件里,但是,当时登录页面都没有打开,所以验证码code自 ...
分类:
系统相关 时间:
2018-09-06 22:54:10
阅读次数:
202
1. 安装好之后,把根目录中的.env.example改成.env (并且可以配置数据库信息),访问就好啦! 控制器位置在app/http/controller目录下 模型层中安装的时候没有统一目录,是根据自己的习惯建个模型层就ok啦!或者在app目录下比如:User.php 视图层位于resour ...
分类:
其他好文 时间:
2018-09-03 14:59:53
阅读次数:
169