子钦加油

扩大
缩小

随笔分类 - Laravel

禁用了传说中的PHP危险函数之后,Laravel的定时任务不能执行了?
摘要:虽然已是 2018 年,但网上依然流传着一些「高危 PHP 函数,请一定要禁用!」的标题党文章(搜索关键字:一些需要禁用的PHP危险函数)。 这些文章的内容简单直接,给出 php.ini 的 disable_functions 的配置(包含一大堆函数),说这些函数十分危险,一定要禁用,有的内容甚至和 阅读全文

posted @ 2019-02-16 19:55 子钦加油 阅读 (259) | 评论 (0) 编辑

laravel项目thinksns-plus安装出现RuntimeException Symlink from * to * failed错误
摘要:今天xshell安装thinksns-plus的laravel项目时出现了一个错误, 提示如下,这个可能跟php函数被禁用有关,查看了一下安装文档, 有一项php环境要求“exec,system,scandir,symlink,shell_exec,proc_open,proc_get_status 阅读全文

posted @ 2019-02-16 19:11 子钦加油 阅读 (221) | 评论 (0) 编辑

laravel框架使用中错误及解决办法总结
摘要:1.Laravel访问出错错误信息:`Warning: require(/vendor/autoload.php):failed to open stream: No such file or dire 错误信息:`Warning: require(/http/www.mywakavLee.cn/b 阅读全文

posted @ 2019-02-16 18:57 子钦加油 阅读 (452) | 评论 (1) 编辑

Laravel5中通过SimpleQrCode扩展包生成二维码实例
摘要:Simple Qrcode是基于强大的Bacon/BaconQrCode库开发的针对Laravel框架的封装版本,用于在Laravel中为生成二维码提供接口。 安装SimpleQrCode扩展包 在项目根目录下使用如下命令安装依赖包: 或者设置Composer安装SimpleQrCode扩展包 添加 阅读全文

posted @ 2019-02-01 15:23 子钦加油 阅读 (138) | 评论 (0) 编辑

Laravel5多图上传和Laravel5单图上传的功能实现
摘要:Laravel5文件上传默认只能上传一张图片,但是有的时候我们需要一次性上传多图就不行了,我在网上看了很多关于laravel5图片上传的文章,很多都只是介绍laravel5单图上传,多图片上传介绍少之有少,今天分享一篇关于laravrl5多图上传文章,代码逻辑设计可能不完美,但功能实现了。希望对大家 阅读全文

posted @ 2019-02-01 15:07 子钦加油 阅读 (1185) | 评论 (0) 编辑

Laravel Excel 实现 Excel-CSV 文件导入导出功能
摘要:Laravel Excel 是一款基于 PHPExcel 开发的Laravel框架专用的 Excel/CSV 文件导入导出功能的扩展包,用起来的非常方便。 它的 Github 地址是:https://github.com/Maatwebsite/Laravel-Excel 安装 我们就按照GIthu 阅读全文

posted @ 2019-02-01 14:56 子钦加油 阅读 (577) | 评论 (0) 编辑

Laravel5.5 邮件驱动使用 SMTP 驱动实现邮件发送
摘要:laravel5.5 邮件驱动 Laravel 支持多种邮件驱动,包括 smtp、Mailgun、Maildrill、Amazon SES、mail 和 sendmail。Mailgun 、 Maildrill 都是第三方邮件服务。mail 驱动使用 PHP 提供的 mail 函数。sendmail 阅读全文

posted @ 2019-02-01 14:28 子钦加油 阅读 (249) | 评论 (0) 编辑

PHP实现微信随机红包算法和微信红包的架构设计简介
摘要:微信红包的架构设计简介: 原文:https://www.zybuluo.com/yulin718/note/93148 @来源于QCon某高可用架构群整理,整理朱玉华。 背景:有某个朋友在朋友圈咨询微信红包的架构,于是乎有了下面的文字(有误请提出,谢谢) 概况:2014年微信红包使用数据库硬抗整个流 阅读全文

posted @ 2019-02-01 14:16 子钦加油 阅读 (264) | 评论 (0) 编辑

laravel5集成支付宝alipay扫码支付流程(Laravel 支付解决方案)
摘要:首先我们来探讨如何在Laravel应用中使用支付宝进行支付,对此,GitHub上有很多相关的包,其中最流行的两个包:Omnipay For Laravel 5 & Lumen 和 Laravel AliPay。这里使用的是Laravel AliPay来做案例说明: 准备工作 :支付宝账号 /蚂蚁金服 阅读全文

posted @ 2019-02-01 14:13 子钦加油 阅读 (1074) | 评论 (1) 编辑

Laravel 数据库操作 Eloquent ORM
摘要:laravel 操作数据库一般都使用它的Eloquent ORM才操作建立模型 ','1')->orderBy('age','desc')->first(); dd($students); //chunk() 每次查询一定条数 Student::chunk(2,function($students){ var_dum... 阅读全文

posted @ 2019-01-18 16:51 子钦加油 阅读 (276) | 评论 (0) 编辑

Laravel 5.2 二、HTTP路由、创建控制器 与 资源路由
摘要:一、HTTP路由 所有路由都定义在 App\Providers\RouteServiceProvider 类载入的 app/Http/routes.php文件中。 1. 基本路由 简单的 Laravel 路由只接受一个 URI 和一个闭包 1 2 3 Route::get('foo', functi 阅读全文

posted @ 2019-01-17 19:14 子钦加油 阅读 (238) | 评论 (0) 编辑

一、Composer下载安装
摘要:1、composer下载 英文网站:https://getcomposer.org/ 中文镜像:https://www.phpcomposer.com/ 2、composer安装 • win下安装图文教程: • http://bbs.houdunwang.com/thread-100920-1-1. 阅读全文

posted @ 2019-01-10 16:55 子钦加油 阅读 (59) | 评论 (1) 编辑

二、Laravel手动下载安装及初始化配置(此处以Laravel5.2为例)
摘要:1、下载安装Laravel5.2的几种方法 —— 一键安装包下载: —— http://www.golaravel.com/download/ —— github下载 —— https://github.com/laravel/laravel —— 直接下载zip包 —— SourceTree克隆下 阅读全文

posted @ 2019-01-10 16:53 子钦加油 阅读 (253) | 评论 (0) 编辑

三、HTTP基础路由详解
摘要:1、一次请求的完整实现过程 2、基础路由 Route::get($uri,$callback); Route::post($uri,$callback); Route::put($uri,$callback); Route::patch($uri,$callback); Route::delete( 阅读全文

posted @ 2019-01-10 16:52 子钦加油 阅读 (137) | 评论 (0) 编辑

四、HTTP控制器
摘要:1、控制器的作用:数据和视图之间的桥梁 2、控制器创建方法: (1)手动创建 <?php namespace App\Http\Controllers; class UserController extends Controller { public function showProfile($id 阅读全文

posted @ 2019-01-10 16:51 子钦加油 阅读 (29) | 评论 (0) 编辑

laravel框架详解
摘要:一、基础篇 1、概念 Laravel是一个有着美好前景的年轻框架,它的社区充满着活力,同时提供了完整而清晰的文档,而且为快速、安全地开发现代应用提供了必要的功能。2011年,Taylor Otwell首次将Laravel带给这个世界,彼时,Laravel就是一个全新且现代的框架。Laravel基于M 阅读全文

posted @ 2019-01-10 16:48 子钦加油 阅读 (194) | 评论 (0) 编辑

laravel前后台路由分离
摘要:在laravel中创建文件放置前台和后台控制器 找到app/providers/RouteServiceProvider.PHP文件 在内配置 例: 或 完成后我们的路由也可以新建了 但要和上面的名称要一样 在路由中可以这样写(当然也可以自定义路由)例: 个人主页 转自woshihaiyong168 阅读全文

posted @ 2019-01-10 16:42 子钦加油 阅读 (752) | 评论 (0) 编辑

laravel5验证码
摘要:laravel框架是一个“非常优雅的框架”的框架,但是laravel框架中却没有像TP 以及Ci框架中自带的验证码类,此时就需要引入第三方库,下面我们就开始吧!!! 参考文章链接:http://www.jianshu.com/p/8e4ac7852b5a 效果展示: 代码实现: 在Laravel中有 阅读全文

posted @ 2019-01-10 16:36 子钦加油 阅读 (188) | 评论 (0) 编辑

laravel表单验证
摘要:效果展示: 代码 实现: 后台: use Validator; 前台: $validator->fails() 验证都符合规则返回false 不符合规则返回true 注:转自小白丶程序猿的博客 阅读全文

posted @ 2019-01-10 16:21 子钦加油 阅读 (153) | 评论 (0) 编辑

laravel5.1 ajax post传值_token
摘要:laravel框架中只要是涉及到post传值都需要传 _token ,这是框架中为了防止crsf攻击所做的安全措施,那么我们用到ajax中的post 方式传值时,也需要在所传数据中添加一个_token= 每次都写这条数据是否不利于我们优雅的编写代码呢?! laravel中也提供了header中传_t 阅读全文

posted @ 2019-01-10 16:15 子钦加油 阅读 (366) | 评论 (0) 编辑

laravel文件上传
摘要:$file = Request::file('photo');//文件 $name = input::get('name');//其他属性值 $allowed_extensions = ["png", "jpg", "gif"]; if ($file->getClientOriginalExtension() && !in_arra... 阅读全文

posted @ 2019-01-10 16:12 子钦加油 阅读 (94) | 评论 (0) 编辑

Laravel 系列入门教程(五)【最适合中国人的 Laravel 教程】
摘要:本文是本系列教程的完结篇,我们将一起给 Article 加入评论功能,让游客在前台页面可以查看、提交、回复评论,并完成后台评论管理功能,可以删除、编辑评论。Article 和评论将使用 Laravel Eloquent 提供的“一对多关系”功能大大简化模型间关系的复杂度。最终,我们将得到一个个人博客 阅读全文

posted @ 2019-01-10 14:55 子钦加油 阅读 (105) | 评论 (0) 编辑

Laravel 系列入门教程(四)【最适合中国人的 Laravel 教程】
摘要:本篇文章中,我将跟大家一起实现 Article 的新增、编辑和删除功能,仔细解读每一段代码,相信本篇文章看完,你就能够 get Laravel 使用之道。 RESTful 资源控制器 资源控制器是 Laravel 内部的一种功能强大的约定,它约定了一系列对某一种资源进行“增删改查”操作的路由配置,让 阅读全文

posted @ 2019-01-10 14:47 子钦加油 阅读 (108) | 评论 (0) 编辑

Laravel 系列入门教程(三)【最适合中国人的 Laravel 教程】
摘要:在本篇文章中,我们将尝试构建一个带后台的简单博客系统。我们将会使用到 路由、MVC、Eloquent ORM 和 blade 视图系统。 简单博客系统规划 我们在教程一中已经新建了一个继承自 Eloquent Model 类的 Article 类,使用 migration 建立了数据表并使用 see 阅读全文

posted @ 2019-01-10 14:29 子钦加油 阅读 (158) | 评论 (0) 编辑

Laravel 系列入门教程(二)【最适合中国人的 Laravel 教程】
摘要:本篇文章中,我将跟大家一起体验 Laravel 框架最重要的部分——路由系统。 如果你读过 2015 版的教程,你会发现那篇文章里大书特书的 Auth 系统构建已经被 Laravel 捎带手给解决了。在更早的 2014(Laravel 4)版教程中,实际上我是通过让大家自己手动构建高难度的 Auth 阅读全文

posted @ 2019-01-10 14:05 子钦加油 阅读 (177) | 评论 (0) 编辑

Laravel 系列入门教程(一)【最适合中国人的 Laravel 教程】
摘要:热烈庆祝 Laravel 5.5 LTS 发布! 实际上 Laravel 上一个 LTS 选择 5.1 是非常不明智的,因为 5.2 增加了许许多多优秀的特性。现在好了,大家都用最新的长期支持版本 5.5 吧! Laravel 5.5 中文文档:https://d.laravel-china.org 阅读全文

posted @ 2019-01-10 13:51 子钦加油 阅读 (769) | 评论 (0) 编辑

laravel常见异常解决
摘要:requested URL not found http://stackoverflow.com/questions/21458080/the-requested-url-projectname-users-was-not-found-on-this-server-laravel DocumentR 阅读全文

posted @ 2019-01-10 13:30 子钦加油 阅读 (233) | 评论 (0) 编辑

laravel接值 get post
摘要:laravel使用一种简单的方式来访问用户提交的信息。 你可以用统一的方式来访问用户提交的信息,而不用为用户提交信息的方式操心。 引用类:use Illuminate\Support\Facades\Input; 获取一个用户提交的值 代码如下: $name = Input::get('name') 阅读全文

posted @ 2019-01-10 13:29 子钦加油 阅读 (1126) | 评论 (0) 编辑

数据库操作 —— 使用进阶:通过查询构建器实现高级功能
摘要:简介 数据库查询构建器提供了一个方便的流接口用于创建和执行数据库查询。查询构建器可以用于执行应用中绝大部分数据库操作,并且能够在 Laravel 支持的所有数据库系统上工作。 注:流接口是一种设计模式,更多关于流接口模式的设计和使用方式,可查看这篇教程:PHP 设计模式系列 —— 流接口模式。 La 阅读全文

posted @ 2018-12-29 17:00 子钦加油 阅读 (138) | 评论 (0) 编辑

Laravel条件查询数据单条数据first,多条数据get
摘要:使用DB查询,必须use Illuminate\Support\Facades\DB; 多数组条件查询单条数据 first() 解释下哈,这里是前台模板提交ajax提交来的post方式数据,这里我没有用到Model层,也就是Model层逻辑在Controller里写了,这也是可以的哈 查询多条数据用 阅读全文

posted @ 2018-12-29 16:35 子钦加油 阅读 (137) | 评论 (0) 编辑

laravel compact的用法
摘要:向视图中传递变量 我们在开发web应用当中,通常都不是为了写静态页面而生的,我们需要跟数据打交道,那么这个时候,问题就来了,在一个MVC的框架中,怎么将数据传给视图呢?比如我们要在 ArticleController 的 index 方法的视图输出一个 $title 的变量,在Laravel中,有下 阅读全文

posted @ 2018-12-29 10:33 子钦加油 阅读 (883) | 评论 (0) 编辑

laravel中请求用例$request可用的一些方法小结
摘要:laravel中$request可用的一些方法小结 1,请求方法的获取 2,检测请求方法 3,获取请求的路径 4,获取完整的url 5,获取请求的ip 6,获取端口 7,参数的获取 8,设置默认值 9,检测请求参数 10,获取所有请求参数 11,提取部分参数 12,剔除不需要的参数 13,获取请求头 阅读全文

posted @ 2018-12-29 09:51 子钦加油 阅读 (814) | 评论 (0) 编辑

使用laravel框架开发接口时ajax post请求报错419
摘要:nginx服务器,使用laravel框架开发后台接口。get请求正常,但是post请求一直报错。H5和APP都不成功,code=419。 解决办法: 找到 VerifyCsrfToken.php文件(app/http/middleware)添加如下方法 public function handle( 阅读全文

posted @ 2018-12-28 14:23 子钦加油 阅读 (868) | 评论 (0) 编辑

laravel 数据库操作(表、字段)
摘要:1)创建表(make:migration create),例如创建 articles 运行命令后,会在 /database/migrations/ 生成对应的数据库迁移文件,通过修改文件里的 up 方法 和 down 文件,来创建数据表和删除数据表 运行 php artisan migrate 命令 阅读全文

posted @ 2018-12-21 11:29 子钦加油 阅读 (680) | 评论 (0) 编辑

laravel5.5通过Migrations修改表 的artisan命令
摘要:1,不同表的修改都需要通过命令创建一个文件 2,首先通过artisan创建对应表的一个文件 php artisan make:module:migration abtinvitcard(模块名) alert_(表名不带前缀)invitcard 3,php artisan module:migrate 阅读全文

posted @ 2018-12-21 10:59 子钦加油 阅读 (201) | 评论 (0) 编辑

Laravel5.5 数据库迁移:创建表与修改表
摘要:数据库迁移是数据库的版本管理,要使用数据库迁移,需要在.env文件中连接好数据库(不多说)。laravel本身已经存在user表和password_resets表的迁移了,因此,执行 便会在数据库中创建好user表、password_resets表和migrations表。migrations表是版 阅读全文

posted @ 2018-12-21 10:57 子钦加油 阅读 (1004) | 评论 (0) 编辑

laravel使用Schema创建数据表
摘要:1、简介 迁移就像数据库的版本控制,允许团队简单轻松的编辑并共享应用的数据库表结构,迁移通常和Laravel的schema构建器结对从而可以很容易地构建应用的数据库表结构。如果你曾经告知小组成员需要手动添加列到本地数据库结构,那么这正是数据库迁移所致力于解决的问题。 Laravel 的Schema门 阅读全文

posted @ 2018-12-21 10:51 子钦加油 阅读 (996) | 评论 (0) 编辑

填一个laravel视图缓存没有及时更新的坑
摘要:1.此坑背景 laravel在渲染blade模板后,会将渲染好的结果存到storage/framework/views(默认路径,也可在配置中修改的)中,以便下次使用。但我最近总是发现修改了blade模板,但怎么刷新都还是有视图缓存。除非执行 php artisan view:clear 清空缓存。 阅读全文

posted @ 2018-12-20 11:13 子钦加油 阅读 (640) | 评论 (1) 编辑

[ Laravel 5.5 文档 ] 快速入门 —— 目录结构篇
摘要:简介 Laravel 默认的目录结构试图为不管是大型应用还是小型应用提供一个良好的起点。当然,你也可以按照自己的喜好重新组织应用的目录结构,因为 Laravel 对于指定类在何处被加载没有任何限制 —— 只要 Composer 可以自动载入它们即可。 Models 目录在哪里? 许多初学者可能都会困 阅读全文

posted @ 2018-12-20 10:30 子钦加油 阅读 (80) | 评论 (0) 编辑

Could not open input file: artisan 【Laravel初体验】
摘要:1,情景描述:在命令行窗口写入php artisan make:model Models\MenuModel用于创建模型时,出现此错误(Could not open input file: artisan)。 2,首先 artisan 是 Laravel 项目下的指令文件,在Laravel 项目的根 阅读全文

posted @ 2018-12-20 10:24 子钦加油 阅读 (790) | 评论 (0) 编辑

[Linux]lnmp一键安装包,访问yii/tp5/laravel的时候,报错500或者空白页面
摘要:当你将默认的访问路径改后(nginx.conf中的root 之后的路径),同时应该将/home/wwwroot/default/.user.ini 中的路径也改了! .user.ini 是隐藏文件,需要 ls -a 查看; 第一步:你先确定你的pathinfo路由开启了,配置如下: lnmp v1. 阅读全文

posted @ 2018-12-14 17:20 子钦加油 阅读 (323) | 评论 (0) 编辑

导航

返回顶部