吐槽一段

整了半天,Laravel下载麻烦得可以去死。先要安装composer,而composer又被共墙了,之后又要安装git,安装完git还要注册git,等等。。。。

最终放弃这种玩法,太恶心了。我操。


最后在这里,找到这个:

Laravel 5的整个框架源码下载:

https://github.com/overtrue/latest-laravel

下载完后,解压laravel-master.tar.gz到php项目的目录。

我这里的是:F:\PhpProject\laravel5


Laravel 5正确运行的步骤:

步骤一

1、打开apache的httpd.conf文件,打开这个Module:

  1. LoadModule rewrite_module modules/mod_rewrite.so

这是URL重写模块

2、把Directory的AllowOverride设置为All

  1. <Directory />
  2. Options Indexes FollowSymLinks
  3. AllowOverride All
  4. Order Allow,Deny
  5. Allow From All
  6. </Directory>

步骤二

打开apache的虚拟主机配置文件:httpd-vhosts.conf

在conf\extra目录下

1、同样,把Directory里的AllowOverride设置为All

  1. <Directory />
  2. # 列出目录资源
  3. Options Indexes FollowSymLinks
  4. # 禁止列出目录资源
  5. #Options FollowSymLinks
  6. AllowOverride all
  7. Order allow,deny
  8. Allow from all
  9. </Directory>

2、把DocumentRoot指向Laravel的public目录,如:

  1. DocumentRoot "F:/PhpProject/laravel5/public"

因为Laravel最终是只公开public目录

步骤三

启动apache,地址栏输入:http://localhost 将看到如下画面:

妈B,千呼万唤屎出来。。。。。。


Hello World

打开文件:app\Http\routes.php

加入代码:

  1. Route::get('/hi', function()
  2. {
  3. return 'Hello World';
  4. });

地址栏输入:http://localhost/hi

出现:

整了半天,终于整出个Hello Wold,JB都折了。


参考文章:

学习laravel之路由问题 404

http://www.cnblogs.com/perseverancevictory/p/4264379.html

Laravel视频 Hello World

http://v.youku.com/v_show/id_XNjgwNDg3OTQ4.html?from=s1.8-1-1.2

[PHP] - Laravel 5 的 Hello Wold的更多相关文章

  1. TODO:Laravel增加验证码

    TODO:Laravel增加验证码1. 先聊聊验证码是什么,有什么作用?验证码(CAPTCHA)是"Completely Automated Public Turing test to te ...

  2. TODO:Laravel 内置简单登录

    TODO:Laravel 内置简单登录 1. 激活Laravel的Auth系统Laravel 利用 PHP 的新特性 trait 内置了非常完善好用的简单用户登录注册功能,适合一些不需要复杂用户权限管 ...

  3. TODO:Laravel 使用blade标签布局页面

    TODO:Laravel 使用blade标签布局页面 本文主要介绍Laravel的标签使用,统一布局页面.主要用到到标签有@yield,@ stack,@extends,@section,@stop, ...

  4. TODO:搭建Laravel VueJS SemanticUI

    TODO:搭建Laravel VueJS SemanticUI Laravel是一套简洁.优雅的PHP开发框架(PHP Web Framework).可以让你从面条一样杂乱的代码中解脱出来:它可以帮你 ...

  5. Bringing Whoops Back to Laravel 5

    You might be missing the "prettier" Whoops error handler from Laravel 4. If so, here's how ...

  6. 在 Laravel 中使用图片处理库 Integration/Image

    系统需求 PHP >= 5.3 Fileinfo Extension GD Library (>=2.0) … or … Imagick PHP extension (>=6.5.7 ...

  7. Laravel Composer and ServiceProvider

    Composer and: 创建自定义类库时,按命名空间把文件夹结构组织好 composer.json>autoload>classmap>psr-4 composer dump-a ...

  8. Laravel 5.x 请求的生命周期(附源码)

    Laravel最早接触是刚开始实习的时候,那时通过网上的学习资料很快便上手,开发模块接口.后来没有什么深入和总结,但是当我刚开始学Laravel的时候,我对Laravel最大的认识就是,框架除了路由. ...

  9. Laravel 5.3 登录注册底层实现详解

          每个控制器都使用 trait 来引入它们需要的方法 */ 用于处理用户登录认证 用于处理新用户注册 包含重置密码逻辑 用于处理重置密码邮件链接   认证需要的视图 包含了应用的基础布局文件 ...

随机推荐

  1. Flask + WSGI + Nginx 云部署

    这几天学着用flask写一些rest api,然后部署到云上.这个过程虽然网上有很多的教程,但还是遇到不少的问题! 采用flask的原因是因为它比较容易上手吧.用flask有专门restful api ...

  2. WebSocket通信协议

    var ws = new WebSocket("ws://echo.websocket.org"); ws.onopen = function(){ws.send("Te ...

  3. SQLServer数据库转换成MySQL数据库

    由于工作需要,系统原先的SQLServer数据库要转换成MYSQL数据库,所以这两天就一直在查阅这方面的资料.最开始,我尝试从SQLServer中导出SQL文件,然后导入到MYSQL数据库中,发现报错 ...

  4. c++ 泛型编程及模板学习

    泛型编程,英文叫做Generic programming 可以理解为,具有通用意义的.普适性的,编程. 比如,你要实现一个函数去比较两个数值的大小,数值可能是int或者string.初次尝试,我们直观 ...

  5. git入门及上传项目到github

    Git入门:       如果你完全没有接触过Git,你现在只需要理解通过Git的语法(敲入一些命令)就可以将代码上传到远程的仓库或者下载到本地的仓库(服务器),我们此时应该有两个仓库,就是两个放代码 ...

  6. Hql 中 dao 层 以及daoimpl 层的代码,让mvc 模式更直观简洁

    1.BaseDao接口: //使用BaseDao<T> 泛型 ,在service中注入的时候,只需要将T换为对应的bean即可 public interface BaseDao<T& ...

  7. Maven学习-目录结构

    在前一篇文章中,我们介绍了什么是Maven,以及如何用Maven来构建我们的项目.不了解Maven的童鞋,可以看这里Maven学习-入门.在这篇文章中,我们将学习Maven的项目的目录结构相关的内容. ...

  8. intent打开第三方应用

    有时候我们会有在自己的应用中进入另一个第三方应用的需求,首先要知道第三方应用的包名和主activity,很简单遍历一下所有的应用就能拿到了. private void go2App(String pa ...

  9. 新冲刺Sprint3(第六天)

    一.Sprint介绍 商家功能模块继续完善着,加快了工作的步伐. 二.Sprint周期 看板: 燃尽图:

  10. jquery的dom操作

    DOM操作 $("p").appendTo("div");把p标签追加到div标签--中--后 $("p").prependTo(" ...