[PHP]

吐槽一段

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

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


最后在这里,找到这个:

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

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

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

我这里的是:F:PhpProjectlaravel5


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

在confextra目录下

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

打开文件:appHttp outes.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

原文地址:https://www.cnblogs.com/HD/p/4534148.html