欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Laravel框架學(xué)習(xí)筆記(一)環(huán)境搭建

 更新時(shí)間:2014年10月15日 08:54:36   投稿:hebedich  
本文主要是把自己學(xué)習(xí)Laravel框架中的經(jīng)驗(yàn)寫(xiě)下來(lái)。這是本系列的第一篇,工欲善其事必先利其器,先把環(huán)境搭建好吧,之前也沒(méi)寫(xiě)過(guò)什么文章,可能文章結(jié)構(gòu)比較混亂,想到那寫(xiě)到哪。

為什么選擇laravel框架,是因?yàn)閘aravel框架目前是Php最流行的框架,深入研究后發(fā)現(xiàn)和asp.net mvc框架在功能上基本上是伯仲之間。只是各自的實(shí)現(xiàn)方法不同。

php在windows下的開(kāi)發(fā)環(huán)境搭建

1.下載php地址http://windows.php.net/download/注意相關(guān)版本,我的服務(wù)器用的iis7.5 32 系統(tǒng)

VC11 x86 Non Thread Safe

解壓之后放到相應(yīng)的目錄,配置php.ini文件,這里注意里面的dll啟用的相關(guān)配置,這個(gè)網(wǎng)上有也不多說(shuō)了。

2.iis 配置

我用的fastcgi 部署的,需要下載phpmanager https://phpmanager.codeplex.com/

安裝完phpmanager 點(diǎn)擊iis站點(diǎn)會(huì)出現(xiàn)phpmanager的圖標(biāo)

點(diǎn)開(kāi)之后會(huì)出現(xiàn)下面界面,相關(guān)設(shè)置功能也比較簡(jiǎn)單,需要注意的是php extensions ,這個(gè)和上面php.ini 中的dll啟用是一致的。

配置在iis fastcgi模式下 需要啟用 php_wincache.dll.記得啟用這個(gè)。

3.下載laravel 框架,這里需要下載一個(gè)composer 一個(gè)類(lèi)似與npm的一個(gè)php工具。

安裝時(shí)需要選擇php的版本。如果需要更改php版本,重新安裝就可以了

將laravel壓縮包解壓到laravel文件夾,在laravel文件夾中shfit+右鍵打開(kāi)命令窗口

輸入 compser intsall 會(huì)自動(dòng)下載相關(guān)的依賴組件到vendor文件夾中

4.mysql的安裝

mysql安裝這里不詳細(xì)敘述了,基本上沒(méi)有太大的問(wèn)題。

后面可能會(huì)碰到一個(gè)laravel 的Eloquent ORM 建模報(bào)錯(cuò)的問(wèn)題,

需要把mysql 中的

# Set the SQL mode to strict
#sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"

修改成

sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"

也是網(wǎng)上找到解決方案,如果沒(méi)有問(wèn)題最好。

5.所有組件下載完之后開(kāi)始配置iis php站點(diǎn)

和.net站點(diǎn)一樣配置,注意站點(diǎn)的根目錄不是laravel文件夾,而是下面的public文件夾。

配置一下host文件和網(wǎng)站的域名。

配置完成,點(diǎn)開(kāi)phpmanager 中的check phpinfo();查看安裝

程序池不需要更改,2.0的集成模式就可以了,

6.這時(shí)基本上就完成所有組件的安裝。

訪問(wèn)上一步設(shè)置的網(wǎng)站域名。就可以看到laravel歡迎頁(yè)。

這里還有一個(gè)特別要注意的地方,由于laravel生成的url也是不帶后綴的,會(huì)出現(xiàn)404的錯(cuò)誤,

需要安裝IIS Url Rewrite 組件

安裝完成之后

進(jìn)入rewrite 界面點(diǎn)擊右側(cè)導(dǎo)入規(guī)則

然后選擇public 文件下的.htaccess文件

導(dǎo)入完之后應(yīng)用規(guī)則就行了。

以上步驟基本上就搭建完laravel在window iis中運(yùn)行環(huán)境

相關(guān)文章

最新評(píng)論