laravel5学习笔记(一)

原创 2015年07月09日 21:56:48

刚开始学习laravel,小白一枚,各种不懂,各种抓狂~~

laravel5的学习笔记一

1、lavarel的下载


2、laravel的安装

  • win7电脑参照http://www.golaravel.com/post/install-and-run-laravel-5-x-on-windows/
  • 本地电脑已配置xampp集成开发环境,所以不需要再下载php了。找到xampp安装路径下的php路径添加到path中就可以啦。
  • 【命令提示符】输入cmd按enter键,因为我的laravel路径是D:soft\laravel-v5.0.22而系统默认路径不是这个,所以先更改盘符:这里写图片描述
  • 然后切换到laravel路径下:
    这里写图片描述

  • 最后运行php artisan serve即可。


3、安装过程中出现的问题

  • composer困扰:采用一键安装之后,发现网上关于laravel的学习教程、学习笔记等等都是采用composer命令安装进行讲解的,很多命令一键安装的laravel都执行不了,各种困惑啊!!
  • SQLSTATE[HY000] [2002]:按照John Lui的laravel5系列入门教程
    http://lvwenhan.com/laravel/432.html进行学习。刚开始我把lavarel文件夹放置在xampp安装目录的htdocs下,浏览器运行http:localhost:8000/home/会报错且乱码:PDOException in Connector.php line 47: SQLSTATE[HY000] [2002]
    ÓÉÓÚÄ¿±ê¼ÆËã»ú»ý¼«¾Ü¾ø£¬ÎÞ·¨Á¬½Ó¡£
    这表明数据库连接失败。但是我并未对laravel文件夹做任何修改,不能理解??后来我将lavarel迁出至D盘soft文件夹下再执行,则出现了如John Lui博客中出现的界面。具体原因无法理解,还望大家不吝赐教!!

4、具体操作

  • 数据库建立与迁移:laravel5运行成功后,按照教程是数据库的建立与迁移,刚开始傻帽的讲教程上的东西原样照搬,结果:这里写图片描述 解决的办法是:利用phpmyadmin在mysql上新建一个数据库,命名为xxx,则DB_DATABASE=xxx,再填写自己的mysql用户名(本人同为root)和自己的mysql密码,再次执行就成功啦: 博客John Lui中“欢快的尝试注册和登陆”即为:这里写图片描述 这是我注册之后成功登陆的界面。

继续奋斗中,未完待续~~~

版权声明:本文为博主原创文章,未经博主允许不得转载。

4. Laravel5学习笔记:Facade的运行机制

什么是Facades,官方文档如是说: Facades 提供一个 静态接口 给在应用程序的 服务容器 中可以取用的类。Laravel 附带许多 facades,甚至你可能已经在不知情的状况下使用过它们...
  • hel12he
  • hel12he
  • 2015年06月24日 12:28
  • 2306

关于php中laravel框架的学习--适合菜鸟初学者

欢迎使用Markdown编辑器写博客 本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图...

Laravel 5 学习笔记

  • 2017年03月19日 10:28
  • 26.09MB
  • 下载

7. Laravel5学习笔记:如何定义自己的视图组件

视图组件视图组件就是在视图被渲染前,会调用的闭包或类方法。如果你想在每次渲染某些视图时绑定数据,视图组件可以把这样的程序逻辑组织在同一个地方。对上面的话,理解如下: 这个php代码运行的时间是在渲染视...
  • hel12he
  • hel12he
  • 2015年07月02日 17:59
  • 2298

laravel学习笔记(5)— Blade模板引擎

一、Blade模板引擎简介及模板继承的使用 1.Blade模板引擎简介 ● blade是laravel提供的一个既简单又强大的模板引擎。 ● 和其他流行的PHP模板引擎不一样,Blade并不限制...
  • Burgdan
  • Burgdan
  • 2017年04月30日 21:27
  • 433

laravel5学习笔记(3)——复杂的路由

路由的url地址,除了前面讲的直接设定外,更加强大的地方在于可以通过模板的形式设定。 我们考虑这样一个问题: 要为每一个用户做一个主页,这个主页在目录/users/之下,传统的PHP,要访问名字为...
  • yfszzx
  • yfszzx
  • 2015年06月12日 11:48
  • 653

laravel5学习笔记(二)

这两天被composer弄得抓狂~,又因为不熟悉win7下的命令,弄得异常纠结~好了,切入正题。。。 当初图省事,所以下载的laravel一键安装包,后来发现不行,还是得下载composer。因为采用...

12.Laravel5学习笔记:使用mongodb开发LBS应用

随着近几年各类移动终端的迅速普及,基于地理位置的服务(LBS)和相关应用也越来越多,而支撑这些应用的最基础技术之一,就是基于地理位置信息的处理。我所在的项目也正从事相关系统的开发,我们使用的是Lara...
  • hel12he
  • hel12he
  • 2015年11月26日 18:18
  • 3298

laravel5学习笔记(2)——路由

路由是laravel所有程序的入口,可以这么说,在laravel中传统意义上的“网页” 已经不存在,在传统的网站建设思维中,网站是由一个个静态或动态的网页构成。而在laravel中,只有一个个的任务,...
  • yfszzx
  • yfszzx
  • 2015年06月12日 08:36
  • 777

laravel5学习笔记(三)

今天学习的是John Lui 的《Laravel 5 系列入门教程(二)》 按照教程上的步骤和代码进行编写,没有出现太大的问题,只是在编写代码时由于不仔细,会抄错代码,导致一些细小的问题,不过根据提示...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:laravel5学习笔记(一)
举报原因:
原因补充:

(最多只允许输入30个字)