![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Laravel
文章平均质量分 52
相惜恨离
这个作者很懒,什么都没留下…
展开
-
composer安装指定版本的laravel
composer create-project laravel/laravel blog 5.1.*原创 2016-12-09 16:04:36 · 6775 阅读 · 0 评论 -
Laravel5.1中的session问题
现在使用Laravel5.1正式环境写代码,其实遇到了一些问题,有一个问题困扰了很久,那就是session的问题。在Laravel5中有时候保存的Sesssion在下一次请求中丢失了了,无论是通过什么Session::save(),还是什么其他方法都不太管用,其实问题是因为在Laravel5中,将SESSION和session()这两种方式保存的session区分开来的,因为_SESSION 和 s原创 2018-01-11 20:35:18 · 435 阅读 · 0 评论 -
Laravel队列--挖坑待填
详细分析关于laravel消息队列queue的使用 https://laravel-china.org/articles/3729/use-laravel-queue-to-understand-the-knowledgehttps://www.jianshu.com/p/c808c5c5d439http://www.cnblogs.com/lvyahui/p/4743526.html原创 2018-01-17 15:32:53 · 265 阅读 · 0 评论 -
Laravel Blade渲染模板简单分析--坑
https://segmentfault.com/a/1190000003906422原创 2018-01-17 15:34:50 · 1992 阅读 · 0 评论 -
Laravel Excel 使用教程---挖坑待填
官方文档 http://www.maatwebsite.nl/laravel-excel/docs/exporthttps://www.jianshu.com/p/6deece958a30https://segmentfault.com/a/1190000008624533原创 2018-01-17 15:37:01 · 580 阅读 · 0 评论 -
PHP爬虫--请求工具curl,guzzle/http
挖坑待填原创 2018-01-17 15:38:55 · 2004 阅读 · 4 评论 -
PHP爬虫--html页面处理
挖坑待填。。原创 2018-01-17 15:39:39 · 350 阅读 · 0 评论 -
小Bug
挖坑待填。。。原创 2018-02-02 10:51:11 · 206 阅读 · 0 评论 -
【挖坑】 laravel项目部署
为目录设置正确的写权限/app/storage这个目录是laravel的一些写文件的目录,会写log、session、页面缓存等数据,所以要对这个目录设置正确的权限。如果你为了方便设置chmod +777 app/storage也是可以的。但是我还是不推荐。我推荐将目录的权限设置为会写文件的用户名和用户组。 chmod -R 777 app/storage #访问...原创 2018-07-12 08:12:30 · 826 阅读 · 0 评论 -
composer中自动加载文件
composer中为了快速的实现自动加载,composer会自动生成一个自动加载的map, 我们也可以在composer.json中的autoload选项中添加我们的配置,添加完成之后, 执行composer 命令 composer dump-autoload -o原创 2017-12-13 08:55:19 · 968 阅读 · 0 评论 -
Laravel获取view生成html页面的代码
Laravel中如何获取blade渲染模板的html代码首先通过view 选项来获取渲染后的页面 view=view(′welcome′)−>with(′data′,view = view('welcome')->with('data',data);然后通过response方法获取页面 html=response(html = response(view)->getContent();原创 2017-12-12 13:49:54 · 6917 阅读 · 0 评论 -
PHP生成的CSV格式打开乱码
利用Laravel-Excel导出生成了一个CSV格式,然后打开发现格式乱码。既然出现是乱码,那肯定就是编码格式问题,右键另存为UTF-8格式,CSV正常显示。然后利用Notepad 打开文件,查看文件编码格式确实是UTF-8的格式,但是确实在Office中打开显示乱码。接着查看了一下,另存为的编码格式,发现其编码格式是UTF-8 BOM格式。实际上因为微软系列软件是需要有bom头才视作utf8处理原创 2017-12-11 10:18:05 · 494 阅读 · 0 评论 -
Laravel5.1框架关键技术解析(读书笔记)
laravel框架,其本质也是由一堆出色的组件搭配而成,要了解laravel框架,那么就需要了解laravel框架中用到的各类组件。php中各类组件库中,最为主要的为两个 Packagist PEAR其中,Packagist和Composer健米合作,利用Composer可以安装packagist里面的组件,并且完成自动加载。 利用composer将组件下载到本地之后,会生成composer.原创 2017-05-31 18:10:11 · 2467 阅读 · 0 评论 -
Laravel5.1接口开发【1】
Laravel4.1接口开发很久没有写博客了,现在是是时候重拾以前写博客的习惯。最近需要给公司和安卓和苹果部门提供接口,这是我第一次写接口,所以要将这整个过程记录下来。创建Api项目首先是下载Laravel项目,因为我之前已经给PHP安装过composer,所以可以直接用我们的composer来实现这个安装过程。composer create-project laravel/laravel lara原创 2017-05-22 13:42:59 · 752 阅读 · 0 评论 -
Laravel4中使用的验证
Laravel4 中Validator的使用Laravel自带一个简单、方便的Validation类用于验证数据以及获取错误消息基本验证例子$validator = Validator::make( array('name'=>'Dayle'), array('name'=>'required|min:5'));传递给make函数的第一个参数是待验证的数据,第二个参数是对该数据需要转载 2017-06-23 21:47:54 · 453 阅读 · 0 评论 -
从零开始布置你的个人网站(一)
准备之前用腾讯云的学生购买了一个1元服务器,但是一直没有用起来,最近项目不太忙,准备自己搭建一个线上环境。安装ubuntu环境安装ubuntu的16.04.1的32环境 登录ubuntu系统,可以直接使用腾讯云的登录,也可以通过各种ssh工具登录。 在Ubuntu中输入密码是不可见,直接输入之前设置的密码就行 登录成功就是下图的样子 安装各类软件 首先我们先切换到root 用户,获得管理员权限原创 2017-07-13 15:45:24 · 1614 阅读 · 0 评论 -
从零开始部署个人网站(二)--Laravel环境
部署Laravel环境部署完基本LAMP环境之后,因为我的项目中会使用到Laravel,所以接下来继续搭建Laravel环境。首先要使用Laravel最好先安装composer。安装composerubuntu中安装composer 可以下面两个命令来执行命令一: curl -sS https://getcomposer.org/installer | php命令二: php -r "readfi原创 2017-07-13 19:25:00 · 847 阅读 · 0 评论 -
从零开始部署个人网站(三)--数据库和git
线上部署项目安装完成Laravel后,我们就下来就尝试如何把线上的代码,下载到服务器中。 我们在部署项目的时候,通常都是把代码先放到git,coding,svn或者其他托管服务中,然后在从服务器下将代码下载下来。Git 发布项目利用git来发布项目,首先我们需要下载安装git 的官方工具,git-安装地址,根据git的官方文档,我们将git下载安装。然后我们登录到我们的github账号, 1.原创 2017-07-17 13:37:49 · 979 阅读 · 0 评论 -
Laragon中如何切换MYSQL,PHP,APACHE
下载mysql的压缩包将mysql的压缩包解压到你的laragon中 /bin/mysql/ 文件夹中 初始化数据 How to add old version of MySQL for your case: (http://ftp.iij.ad.jp/pub/db/mysql/Downloads/MySQL-5.1/mysql-noinstall-5.1.73-win32.zip)原创 2017-09-14 09:09:18 · 2427 阅读 · 0 评论 -
深入理解Laravel框架--手动创建laravel框架(1)
Laravel框架中有很多值得学习和推荐的思想,其中有组件化开发,IoC容器和分布式应用架构设计这三部分更是核心中的核心。在这个三部分中组件化开发相对来说一个比较简单的部分,可以先了解这部分内容,再深入学习。组件化开发实际上就是将开发的功能当成一个个组件,然后组合成一个完整的项目,在现在的开发流程中,随着项目大型化,代码开源化等因素的影响,组件化开发变得越来越重大,大家都不想重复的制造轮子原创 2017-10-16 18:02:24 · 943 阅读 · 0 评论 -
深入理解Laravel框架--手动创建laravel框架(2)
在上一章我们利用composer,添加了我们的路由组件并且成功返回了结果。 现在我们来尝试如何构建我们Controller。添加控制器模块我们同样也按照laravel的的文件结构添加控制器,首先在你的Http文件下面新建一个Controllers文件夹,用于存放我们所有的控制器,新建一个HomeController.php文件, HomeController.php<?phpnamespa原创 2017-10-21 16:43:48 · 378 阅读 · 0 评论 -
PHP中的命名空间
命名空间PHP中的命名空间,简单来说就像是文件夹。在同一个PHP脚本文件中不能引用相同名字的类或者函数,但是由于开发过程中会使用第三方的SDK或者是团队合作开发,难以避免会有命名重复的可能。而命名空间的引入就是为了解决这一问题,命名空间就相当于文件夹,同一个文件夹中不能创建相同名字的文件或者文件夹,但是如果相同名字的文件夹在不同文件中就不存在这一问题。引用一段来自PHP官方文档的话。 什么是命名原创 2017-10-12 17:46:39 · 484 阅读 · 0 评论