laravel
€''梁先生.£'
这个作者很懒,什么都没留下…
展开
-
2021-03-27
homestead(多PHP版本)安装swoole 我的homestead下有n多个php版本 看一下当前版本,php -v 我这是8.0.1 当前是8.0.1的,开始安装swoole,直接用Perl 安装,这里就不源码编译安装了 $ sudo pecl channel-update pecl.php.net $ sudo pecl install swoole 安装的时候会问你yes/no之类的选项,我全部enter下去,经过漫长的等待。。。 看到有success我就放心了,上面.原创 2021-03-27 11:44:49 · 185 阅读 · 0 评论 -
Laravel5.6 migrate时报错 SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too
Laravel 5.*默认使用utf8mb4字符编码,而不是之前的utf8编码。因此运行php artisan migrate 会出现如下错误:[Illuminate\Database\QueryException] SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key...原创 2018-07-15 21:13:40 · 777 阅读 · 0 评论 -
Laravel 文件夹结构简介
文件夹名称简介app应用程序的业务逻辑代码存放文件夹app/Http/Controllers存放控制器文件app/Http/Middleware存放「中间件」文件bootstrap框架启动与自动加载设置相关的文件configdatabase应用程序的配置文件数据库操作相关的文件gulpfile.jsGulp 配置文件package.json应用所需的 NPM 包public前端控制器和资源相关文件...原创 2018-06-23 19:07:40 · 344 阅读 · 0 评论 -
Laravel5.*插入数据报错:SQLSTATE[HY000]: General error: 1364 Field 'xxxxx' doesn't have a default value
原因是laravel中mysql默认使用了严格的验证方式解决办法一: 创建数据表字段设置默认值。解决办法二:,如果不需要严格的验证方式的话,可以在Config/database.php中设置'strict' => false就可以了。'mysql' => [ 'driver' => 'mysql', 'host' => env('DB_HOST', '...原创 2018-07-16 02:17:08 · 16125 阅读 · 0 评论