[英]Laravel 4.1 installation with composer in xampp
我想試試Laravel 4.1
但不幸的是在開始時卡住了。 當我嘗試使用安裝它composer
作為中提到Laravel 4.1 documentation
,我碰到下面的error
,同時運行"composer create-project laravel/laravel laravelProject --prefer-dist":
[Composer\\Downloader\\TransportException]
無法下載“ http://packagist.org/p/illuminate/filesystem $ a5912ddb14272c0efa16e821a25bb68e39d3bac736aee7de62cb5641fd7133e3.json”文件:無法打開流: HTTP
請求失敗!
在Windows機器上安裝laravel的四個簡單步驟:
為Windows Xampp安裝的步驟很少,
希望這會有所幫助。
請訪問: https : //github.com/laravel/laravel
單擊頁面右側的下載,解壓縮文件並將所有內容移動到將運行網站的文件夾。 使用安裝說明確保創建一個public_html目錄,這是您必須發布css和javascript文件的地方。
另一種方法是安裝Composer:
http://getcomposer.org/doc/00-intro.md#installation-windows
然后從命令提示符(cmd.exe)運行此命令:
composer create-project laravel/laravel --prefer-dist .
點是您要安裝框架的路徑。
或者只需按照以下步驟操作:強制作曲家使用https連接到Packagist從公司防火牆后面的作曲家遇到問題。 防火牆阻止我們從http://packagist.org網站訪問特定的package.json文件
但奇怪的是,它只能通過http://連接阻止,並且可以從https:// connections完全訪問。
但是,經過多次試驗和錯誤研究后,我找到了一個解決方法。 這不是一個特別優雅的解決方法,但它利用了這樣一個事實,即composer不會遞歸地解析存儲庫位置,只接受來自主項目的composer.json配置的命令。
我在閱讀composer github網站上的文檔時意識到你可以禁用默認的packagist配置。 此外,您當然可以將自己的存儲庫添加到項目中的composer.json中。
因此,將以下內容添加到composer.json可以解決問題,並且我可以繞過防火牆設置的塊。
"repositories": [
{
"type": "composer",
"url": "https://packagist.org"
},
{ "packagist": false }
希望這會有所幫助。
在我的情況下安裝laravel 5.2與PHP 7
非常簡單:
如果你在你的機器上使用最新的php版本工作XAMPP
按照以下簡單步驟安裝。
要驗證安裝,請打開命令提示符(Window + R鍵並鍵入cmd),然后鍵入
作曲家
注意:在命令提示符的目錄路徑中沒有必要。 可以在命令提示符中全局訪問Composer。
您將看到有關作曲家及其各自版本的詳細信息。
只需輸入命令即可成功安裝composer install laravel: 確保您的Internet工作正常
作曲家全球需要“laravel / installer”
它將自動從他們的服務器和他的依賴項下載。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.