原文地址:http://www.cf2z.club/blog/laravel-54-was-b...
- clone : git clone https://github.com/laravel/laravel.git
- 這時我們發現 沒有vendor包,執行 composer install,安裝擴充套件包並生成 composer.lock,這個 composer.lock需提交 到程式碼版本控制器中,如:git; 等待執行安裝完成即可(根據個人的網速不同時間不一)
- 將 根目錄下的 .env.example 檔案複製一份,重新命名為.env , 還放在跟.env.example 同級的目錄下
- 接下來我們將這個專案加到我們網站的根目錄下,將document root 的路徑指到public資料夾下,然後執行index.php即可。
- 期間會報好幾個錯誤,為了方便除錯我們可以裝一下Laravel框架開發除錯工具Laravel Debugbar,
composer require barryvdh/laravel-debugbar
在config/app.php的providers中新增一行註冊
Barryvdh\Debugbar\ServiceProvider::class,
如果不生效,檢視一下config/app.php 中的debug是否為true - 發現報錯:
LOG.error: RuntimeException: The only supported ciphers are AES-128-CBC and AES-256-CBC with the correct key lengths. in /Applications/MAMP/htdocs/laravel/vendor/laravel/framework/src/Illuminate/Encryption/Encrypter.php:43
Stack trace
解決方案:php artisan key:generate - 接著再執行一次index.php,就能看到 laravel這個個大寫的字母啦,標誌著我們成功啦。
- 檢視所裝的 laravel 版本 php artisan --version
本作品採用《CC 協議》,轉載必須註明作者和本文連結