這是 2016年 ~~~~
1.安裝環境, Mac 下的 wind7 虛擬機 ,xampp 一鍵包
安裝composer
按照其文檔
Using the Installer#
This is the easiest way to get Composer set up on your machine.
Download and run Composer-Setup.exe. It will install the latest Composer version and set up your PATH so that you can just call composer
from any directory in your command line.
Note: Close your current terminal. Test usage with a new terminal: This is important since the PATH only gets loaded when the terminal starts.
其實就是在官網,找到其 Composer-Setup.exe很顯然要出錯 ,是因為 xampp 沒有打開 openssl
XAMPP打開OpenSSL方法:
(1)檢查X:/xampp/php/ext目錄下是否存在php_openssl.dll文件,如果不存在就先去PHP官網下載放入。
(2)打開X:/xampp/php/php.ini文件,查找extension=php_openssl.dll,如果找到了,去掉前面的分號;
如果沒找到就在extension=php_curl.dll的下一行添加如下代碼:
extension=php_openssl.dll
然后重啟Apache就行了。
這里還有一個警告,openssl 版本太低~~~
忽略過去似乎能行,至少命令行下composer 能運行啦.進行不下去了,偉大的墻~~~
到http://www.golaravel.com/download/ 下載安裝包
下載的是5.1 的
這里面 5.0,5.1,5.2 這些版本竟然變化很大(相對),一些接口,一些文件目錄竟然都能夠改變,讓我很服很服。 一個傳統IT 系統里面,這樣做是有巨大風險的,這樣的系統如果商用,真是不太可能!
不過,我只是學習,而且也不太可能用它去完成一個巨大的項目,那么夠用就好。
早用這個就好了,不必用 composer 了
在xampp 里面可能會碰到 php版本比較低的問題.
需要升級一下
安裝就是解壓,然后
修改php.ini
( http://www.golaravel.com/post/install-and-run-laravel-5-x-on-windows/ )
去掉 extension=php_mbstring.dll
前面的分號(888 行左右) 去掉 extension=php_openssl.dll
前面的分號(893 行左右) 去掉 extension_dir = "ext"
前面的分號(736 行左右)
一切順利