问题 composer下载laravel-admin的时候 参考官方文档 使用composer install 下载 出现了一堆冲突的问题, --ignore-platform-req=ext-fileinfo 暂时忽略这些冲突 然而,在下载好laravel-admin后 出现了如下的问题 No publishable resources for tag [laravel-assets]. Publishing c
1.首先,创建中间件: php artisan make:middleware XSS 2.其次,修改app/Http/Middleware/XSS.php文件 XSS.php namespace App\Http\Middleware; use Closure; use Illuminate\Http\Request; class XSS { public function handle(Request $request, Closure$next) {
参考:https://learnku.com/articles/44764 新建 新建一个自由风格的项目 blog_test 配置 部署后的默认地址:/var/lib/jenkins/workspace pwd tar -zcvf blog_test.tar.gz * tar -zxvf /var/lib/jenkins/workspace/blog_test/blog_test.tar.gz -C /www/wwwroot/blog_test cd /v
控制器 表格
Laravel 有自己的 404 处理方式及对应的页面 大多项目中都需要定义自己的 404 页面 有些时候 404 页面中有动态数据 本篇文章的使用 Laravel 9 一、自定义 404 页面 方案一、在 resources/views/errors/ 创建 404.blade.php 文件, 方案二、用命令发布模板,php artisan vendor:pub
<div class="layui-form-item"> <label class="layui-form-label">地址</label> <div class="layui-input-block"> <input type="text" name="address" id=&qu
function makeCookie($key,$val){ // 查看cookie中是否已经存过键为history_ids if(Cookie::has($key)){ // 已经存过了 $json_str = Cookie::get($key); // 获取的数据是json字符串,需要转成数组 $arr = json_decode($json_str,true); // 判断
基于 laravel 框架编写,项目上线之后涉及文件上传时可能会遭遇此问题 项目上线后的报错情况如下: Unable to guess the MIME type as no guessers are available (have you enabled the php_fileinfo extens 解决问题方法: 第一步.检查是否安装fileinfo(我这里用的是宝塔) 第二
在没有接触到 Laravel 之前,早先的框架基本上都没有这个完整的路由的概念。像是 TP3 、Yii1 版本的时候,都是通过入口文件对参数的解析来加载指定的 控制器 。关于这种形式的加载方式大家可以在去看一下老的这些框架是如何实现的。而在 Laravel 中,从我开始接触的时候,就使用的是自定
https://packagist.org/ 注意这个并不影响laravel的版本laravel8一样能使用 composer require mews/captcha 如果遇到错误 打开php.ini 将memory_limit =-1 下一步 自动刷新
return redirect('admin/index');跳转页面 @for ($i = 0; $i < 10; $i++) The current value is {{ $i }}@endfor @foreach ($users as $user) <p>This is user {{ $user->id }}</p>@endforeach @forelse ($users as $user) <li>{{
//前端页面 <a title="编辑" onclick="xadmin.open('编辑','{{url("admin/Manager/edit",['id'=>$v->id])}}')" href="javascript:;"> //路由文件 Route::get('edit/{id}', 'admi
$where = ['recycle_user_id' => Auth::user()->user_id]; $today = [ Carbon::now()->startOfDay(), Carbon::now()->endOfDay() ]; $seven = [ Carbon::now()->subDays(7),
Elasticsearch Elasticsearch 是一个基于 Apache Lucene (TM) 的开源搜索引擎,无论在开源还是专有领域,Lucene 可 以被认为是迄今为止最先进、性能最好的、功能最全的搜索引擎库。 但是,Lucene 只是一个库。想要发挥其强大的作用,你需使用 Java 并要将其集成到你的应用中。Lucene
当我们看到 Laravel 的 503 样式的模板时,是启用维护模式的时候的提示(php artisan down)。 开启访问运行 php artisan up。 Refer:Laravel 503 Link:https://www.cnblogs.com/farwish/p/15961256.html
1.什么是vue? 2.谁开发的? taylor otwell是谁? php框架-laravel的作者 对于vue的评价 3.vue的特点
需求 laravel 框架中密码验证非常简单 hash::check() 和 hash::make() hash::needRefresh()即可。 而laravel中的这些代码其实是封装了PHP自带的三个函数 password_verifypassword_hashpassword_needs_rehash 使用Golang实现 package password import "golang.org/x/crypto/
在命令行从进入到 laravel 文件目录 创建注入文件 在命令行执行 运行迁移 命令行执行 php artisan migrate 编写数据填充 php artisan migrate:refresh --seed
1. 插入数据 ->insert() // 使用查询构造器query builder 插入数据 $bools = DB::table('student')->insert(['name'=>'sean', 'age'=>18]); var_dump($bools); // 插入多条数据 $bools = DB::table('
1. Event 和 Listener 是什么、有何作用 Event 与 Listener 两者不可分割,是要结合在一起使用的,触发 一个 Event ,下面绑定的 Listeners 就会跟着触发。事实上我们用普通函数也可以同样实现 Event & Listener 功能,但设计模式中规范了一个类只做一件事,即采用单一原则。不过业务
上次,简单的提了使用PHPWord生成Word文档,这次,就简单的讲下tcpdf生成PDF文档。效果图如下: 首先,引入TCPDF类库,使用COMPOSER composer require tecnickcom/tcpdf 代码示例 : $pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, 'UTF-8', fa
需要使用三个数据表:users、roles 和 role_user。role_user 表命名是以相关联的两个模型数据表来依照字母顺序命名,并包含了 user_id 和 role_id 字段。 多对多关联通过编写一个在自身 Eloquent 类调用的 belongsToMany 的方法来定义。举个例子,让我们在 User 模型中定义 roles 方法:
//使用autoload加载相关库,这边重点就是为了require $file; spl_autoload_register(function($class) { $file = __DIR__ . '/lib/Predis/' . $class . '.php'; if (file_exists($file)) { require $file; return true; } }); //配
返回bool类型(受影响行数) $insertboll=DB::table('student') ->where('id',1001) ->update(['age'=>30]); increment自增3(默认1) $increment=DB::table('student') ->where('id',1001) ->increment('age
删除所有数据返回删除行数 $num=DB::table('student') ->delete(); //删除指定id的数据 $num=DB::table('student') ->where('id',1006) ->delete(); //条件删除 $num=DB::table('student') ->where('id','>=',12) ->