
laravel
阿飞 Jeff
某一个时候,体会到好好学习,天天向上不只是说说而已。
某一个时候,体会到以人为本,是多么重要而且是需要终身去贯彻。
我想,我的人生应该是这样的:工作技能活学活用于生活、生活更好的服务工作。
展开
-
Illuminate\Container\Container::bind(): Argument #2 错误记录
网上简单根据错误信息查了一下,没有找到答案,遂一个一个包更新版本号。最后到facade/ignition报错了,是由于版本降低的太多导致错误,固定在已安装版本附近解决。这里应该根据安装顺序来,明显可以看出是安装替换facade/ignition包时出错,又长知识了。原创 2022-08-19 13:03:46 · 360 阅读 · 0 评论 -
Cannot make non static method static in class
错误信息中文意思:无法使类中的非静态方法getAttributeValue静态化本地代码instDao类,继承Model,Model内找不到getAttributeValue()原创 2022-08-18 17:48:42 · 426 阅读 · 0 评论 -
Laravel Doctrine\DBAL\DBALException Unknown column type enum requested
问题描述:大概意思就是不支持修改了,网上折腾了一圈最后是执行原生sql的方法解决的。<?phpuse Illuminate\Support\Facades\Schema;use Illuminate\Database\Schema\Blueprint;use Illuminate\Database\Migrations\Migration;class AlterScriptTable extends Migration{ /** * Run the migrat原创 2021-07-19 18:41:29 · 1403 阅读 · 2 评论 -
laravel7使用redis报错Error while reading line from the server / invalid bulk length
问题描述:代码是从另一个php项目拷贝过来了,都是用redis简单存储kv。本地报错有点懵逼,网上找了一下原因,大致是连接数过多,导致连接不上服务器,设置read_write_timeout=-1,重启服务等。试了没毛的用。。use Illuminate\Support\Facades\Redis;...Redis::exists('proc:' . $relationId);Redis::setex('proc:' . $v['id'], 10, 1);$sendTimeList = Re原创 2021-06-25 14:41:29 · 1274 阅读 · 1 评论 -
larave下载文件
解决方案:方法1. response()->make$filename = basename(request('url'));$content = file_get_contents(request('url'));return response()->make($content, 200, [ 'Content-Type' => 'application/octet-stream', 'Content-Disposition'原创 2021-05-27 14:04:11 · 349 阅读 · 0 评论 -
laravel MySQL连表查询on支持多条件过滤
查询班级下面所有符合条件的学生:表结构:班级表: 学生表:1、长写错误SQL:select c.,s. from class c left join student s on c.id = s.class_idwhere c.deleted = 0 and s.deleted =0返回结果:2、正确的SQL:select c.,s. from class c left join student s on c.id = s.class_id and s.deleted =0where c.de转载 2020-11-24 17:05:28 · 1585 阅读 · 0 评论 -
Windows 10下Laravel Homestead11.3.3 virtualbox10.1.1 安装及配置笔记
Laravel Homestead简介Laravel Homestead是Laravel官方为开发者提供的一套完善的重量级本地开发环境,它是一个打包好各种 Laravel 开发所需软件和工具的 Vagrant 盒子,该盒子为我们提供了一个优秀的开发环境,有了它,我们不再需要在本地环境安装 PHP、Composer、Nginx、MySQL、Memcached、Redis、Node 等其它工具软件,我们也完全不用再担心误操作搞乱操作系统 —— 因为 Vagrant 盒子是一次性的,如果出现错误,可以在数分钟原创 2020-11-13 17:03:31 · 1045 阅读 · 0 评论