国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

【Laravel學(xué)習(xí)篇 · 一】Windows下起步就遇麻煩

YancyYe / 1678人閱讀

摘要:在看了之后,在下自己也搭建晚了一下,突然想到自己搭建這事還沒完成呢。后面就是按照官方的方法安裝但是由于網(wǎng)速什么的你懂的總是安裝失敗,沒辦法搜了一下解決辦法。最后又可以繼續(xù)愉快學(xué)習(xí)了。

很早前 phphub 出來的時(shí)候我就去注冊了一個(gè)賬號,而且它的源碼是放在 github 上開源的,當(dāng)時(shí)就想自己搭建著玩,它是基于 laravel 的,但是我以前都接觸的是 CI 和 Yii ,不會 laravel,于是在 http://laravel-china.org/docs/5.0 開始學(xué)著配置環(huán)境,當(dāng)時(shí)安裝 composer 就將我困住了(Windows),然后就繼續(xù)我的Yii了。在看了 discourse 之后,在Linux(Ubuntu)下自己也搭建晚了一下,突然想到自己搭建 phphub 這事還沒完成呢。于是又開始了環(huán)境安裝配置。

Composer 官網(wǎng) https://getcomposer.org/ 。剛開始的時(shí)候使用 curl

curl -sS https://getcomposer.org/installer | php

但是沒成功,然后就在頁面下面下載了安裝包,安裝的時(shí)候始終安裝不了,后臺搜索才知道是 php.ini 里面的 openssl 需要開啟

extension=php_openssl.dll

然后用重試了一下安裝,然后打開 cmd 輸入

composer -v

顯示相關(guān)信息成功。

后面就是按照官方的方法安裝 laravel

composer global require "laravel/installer=~1.1"

但是由于網(wǎng)速什么的【你懂的】總是安裝失敗,沒辦法搜了一下解決辦法。打開 cmd 輸入

composer config -l -g

在輸出的結(jié)果中,其中的 【home】 配置項(xiàng)內(nèi)容就是了我們的composer主目錄,然后編輯 cmposer 主目錄下的 config.json 文件為:

{
    "config": {},
    "repositories": [
        {
            "type": "composer",
            "url": "http://comproxy.cn/repo/packagist"
        },
        {
            "packagist": false
        }
    ]
}

保存之后在執(zhí)行安裝 laravel 的命令即可。

接下來就是按照官方的方法創(chuàng)捷一個(gè)項(xiàng)目

laravel new laravel-blog

我使用的 Apache ,在 www 目錄下創(chuàng)建完成之后在瀏覽器輸入 127.0.0.1/laravel-blog 就訪問到了我們的項(xiàng)目,但在瀏覽器中顯示的確是整個(gè)項(xiàng)目的目錄結(jié)構(gòu),輸入127.0.0.1/laravel-blog/public 訪問到 public 目錄下的 index.php ,這根本就不算是安裝完成。。。

打開 app/Http/Controllers 我們可以看到 HomeController.php 文件:

middleware("auth");
    }

    /**
     * Show the application dashboard to the user.
     *
     * @return Response
     */
    public function index()
    {
        return view("home");
    }
}

在瀏覽器輸入 127.0.0.1/laravel-blog/home 這時(shí)候就是我們最不想看到的

Not Found

The requested URL /laravel-blog/home was not found on this server.


在 laravel 的教程網(wǎng)站上我沒找到這方面的解決辦法,在根目錄下只有一個(gè) server.php ,也沒有我們常見的 入口文件 index.php ,我試著在根目錄加上 .htaccess 文件,并將其中的 index.php 改為 server.php ,但是還是沒有效果。


    
        Options -MultiViews
    

    RewriteEngine On

    # Redirect Trailing Slashes...
    RewriteRule ^(.*)/$ /$1 [L,R=301]

    # Handle Front Controller...
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^ server.php [L]

于是問了一下 @JohnLui, 原來是 laravel 不同我們常接觸的 CI、Yii 等是將項(xiàng)目根目錄下的index.php 作為入口,于是在瀏覽器地址輸入 127.0.0.1/laravel-blog/public/home 發(fā)現(xiàn)確實(shí)如此。
所以我們在學(xué)習(xí) laravel 的時(shí)候最好還是不用這樣子目錄的形式去訪問,而是通過端口訪問,所以我們打開 Apache 的配置文件,在底部通過端口的方式直接將該端口指向 public 文件夾。(當(dāng)然你需要在配置文件里加上相應(yīng)的 Listen 8010


    ServerAdmin yangyun4814@gmail.com
    DocumentRoot "E:phpEnvwwwlaravel-blogpublic"

然后重啟 Apache ,通過瀏覽器輸入127.0.0.1:8010 即可訪問。

最后又可以繼續(xù)愉快學(xué)習(xí) laravel 了。

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/30261.html

相關(guān)文章

  • Laravel學(xué)習(xí) · 二】在Laravel中借鑒Yii的params使用方法

    摘要:中的解決辦法面對什么的情況,在中有一個(gè)很好的方法。博客原文地址學(xué)習(xí)篇二在中借鑒的一些使用方法有很多地方都不完善,還望大家指出修正,如果你覺得這個(gè)對你有用,還請點(diǎn)個(gè)贊,謝謝 前段時(shí)間本來準(zhǔn)備學(xué)習(xí) Laravel 的,后來因?yàn)閾Q了工作的原因,又回到自己常用的 Yii 。現(xiàn)在要將 Laravel 重拾回來,開始學(xué)習(xí)這個(gè)被PHPer們喜愛的東西。 上一篇敢關(guān)于 Laravel 的文章 【Lar...

    liuhh 評論0 收藏0
  • Flutter是跨平臺開發(fā)終極之選嗎?Android開發(fā)該如何快速上手Flutter?

    摘要:月日,谷歌正式發(fā)布了的。到底能不能成為跨平臺開發(fā)終極之選是基于前端誕生的,但是對前端開發(fā)來說,的環(huán)境配置很麻煩,需要原生的平臺知識,還要擔(dān)心遇上網(wǎng)絡(luò)問題。現(xiàn)在已經(jīng)不是曾經(jīng)的小眾框架,這兩年里它已經(jīng)逐步成長為主流的跨平臺開發(fā)框架之一。 ...

    luckyyulin 評論0 收藏0
  • 【docker實(shí)操】使用docker部署個(gè)laravel應(yīng)用

    摘要:最近部署上線一個(gè)項(xiàng)目,新的服務(wù)器,在生產(chǎn)環(huán)境安裝配置等各種東西一大堆很麻煩。本文是我學(xué)習(xí)并使用部署項(xiàng)目的一個(gè)記錄。另外我們可以部署不同版本的應(yīng)用,例如,并且互不干擾。之后部署只需要移植鏡像生成容器,就能保證環(huán)境的一致。需要使用三個(gè)鏡像。 最近部署上線一個(gè)項(xiàng)目,新的服務(wù)器,在生產(chǎn)環(huán)境安裝配置nginx、php、mysql、git、composer等各種東西一大堆很麻煩。docker已經(jīng)火...

    quietin 評論0 收藏0
  • 【docker實(shí)操】使用docker部署個(gè)laravel應(yīng)用

    摘要:最近部署上線一個(gè)項(xiàng)目,新的服務(wù)器,在生產(chǎn)環(huán)境安裝配置等各種東西一大堆很麻煩。本文是我學(xué)習(xí)并使用部署項(xiàng)目的一個(gè)記錄。另外我們可以部署不同版本的應(yīng)用,例如,并且互不干擾。之后部署只需要移植鏡像生成容器,就能保證環(huán)境的一致。需要使用三個(gè)鏡像。 最近部署上線一個(gè)項(xiàng)目,新的服務(wù)器,在生產(chǎn)環(huán)境安裝配置nginx、php、mysql、git、composer等各種東西一大堆很麻煩。docker已經(jīng)火...

    SunZhaopeng 評論0 收藏0
  • Laravel 5.4 Mix執(zhí)行 npm run dev時(shí)報(bào)錯(cuò),提示cross-env not f

    本文來自pilishen.com----原文鏈接; 歡迎作客我們的php&Laravel學(xué)習(xí)群:109256050《Npm Debug Series》是我們課程laravel實(shí)戰(zhàn)實(shí)戰(zhàn)系列課程的擴(kuò)展閱讀篇,雖然視頻中我們已經(jīng)將npm install過程中的常見問題及解決方案都說了,但是鑒于npm的問題相對頻繁,有隨時(shí)查閱之需,故有此系列文章。 最近很多小伙伴在使用最新的laravel5.4來學(xué)習(xí)我...

    NusterCache 評論0 收藏0

發(fā)表評論

0條評論

最新活動(dòng)
閱讀需要支付1元查看
<