2014-02-26 109 views
1

我一直在試圖在WAMP上安裝Laravel框架。 我一直都在步驟從http://laravel.com/Installing Laravel 4.1 in Windows 7 // Make .phar file globally available to windows command line在WAMP上安裝Laravel框架

當我運行命令 作曲家創建項目laravel/laravel --prefer - 距離,收到錯誤消息 [RuntimeException的] 您必須啓用OpenSSL的擴展通過https下載文件

但我已經通過刪除評論標誌在php.ini中啓用了openssl。 如果您正在使用WAMPServer這裏的問題是請幫助

+0

的可能重複的[laravel 4個安裝問題(http://stackoverflow.com/questions/16918616/laravel-4-installation-problems) – Luceos

+0

請phpin檢查FO(); openssl已啓用並正在運行。 – Atrakeur

+0

我必須推薦使用'laravel.phar'。只需在命令行中輸入'php.exe',然後運行'php laravel.har new'或'php laravel.har new awesome_app'。 –

回答

1

WAMPServer的PHP CLI(命令行界面),即在命令行中運行的php.exe使用不同的php.ini中使用PHP的一個Apache的。

編輯\wamp\bin\php\php5.x.y\php.ini

激活您所需要的PHP CLI有通常的方式,即刪除註釋訪問擴展「;」從extension=php_xxxx.dll一行。

1

Wamp使用2個php.ini 第一個你從Wamp面板更改,第二個位於Apache文件夾。 我想在wamp/bin/apache/bin上一定要啓用openssl並重新啓動Wamp。

+0

謝謝U.我已經得到了解決方案 – Pax

0

This爲我工作。希望這可以幫助你。

  • 在Windows *中安裝Laravel Framework * PHP版本大於 5.3.7是必需的。
  • 從Laravel下載:https://github.com/laravel/laravel/archive/master.zip
  • 將Laravel提取到WAMP的www文件夾中。
  • 下載的作曲家:https://getcomposer.org/Composer-Setup.exe
  • 啓用從所有的php.ini文件的OpenSSL
  • 安裝作曲到同一個目錄下的php.exe所在。
  • 點擊WAMP圖標 - > PHP-> PHP擴展並啓用:php_openssl,php_curl,php_socket。
  • 點擊wamp圖標 - > Apache-> Apache模塊並啓用ssl_module
  • 打開cmd。
  • 切換到您提取Laravel的目錄,例如:cd C:\ wamp \ www \ laravel。
  • 輸入命令:composer install。
  • 安裝完成。
  • 打開httpd。的conf文件
  • 添加這些行後包括 「C:/ WAMP /別名/」 * 聽8000 的DocumentRoot C:/ WAMP/WWW/laravel /公共
  • 打開瀏覽器,然後轉到localhost:8000
+0

參考http://www.wikihow.com/Install-Laravel-Framework-in-Windows – Rads

+0

謝謝Michael,我編輯了我的答案。 – Rads

0
You follow given Only 1 step and install laravel 5 and composer in your machine 
[1]Paste this in cmd : composer create-project laravel/laravel 

when you run above command it will automatically install composer and laravel 

OPTIONAL: 
if error your configuration does not allow connection to 
http//packages.firegento.com in cmd follow this command : 
    composer config -g secure-http false 
+0

這個問題已經解決了幾年。爲什麼人們繼續發佈答案? – Pax

+0

但無論如何 – Pax