[PHP] - Laravel 5 的 Hello Wold

吐槽一段

整了半天,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:

LoadModule rewrite_module modules/mod_rewrite.so

这是URL重写模块

 

2、把Directory的AllowOverride设置为All

<Directory />
    Options Indexes FollowSymLinks
    AllowOverride All
    Order Allow,Deny
    Allow From All
</Directory>

 

步骤二

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

在conf\extra目录下

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

    <Directory />
        # 列出目录资源
        Options Indexes FollowSymLinks
        # 禁止列出目录资源
        #Options FollowSymLinks
        AllowOverride all
        Order allow,deny
        Allow from all
    </Directory>

 

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

DocumentRoot "F:/PhpProject/laravel5/public"

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

 

步骤三

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

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


 

 

Hello World

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

加入代码:

Route::get('/hi', function()
{
    return 'Hello World';
});

地址栏输入: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

posted @ 2015-05-27 18:27  横渡  阅读(2828)  评论(0编辑  收藏  举报