《PHP教程:Laravel框架學習筆記(一)環(huán)境搭建》要點:
本文介紹了PHP教程:Laravel框架學習筆記(一)環(huán)境搭建,希望對您有用。如果有疑問,可以聯(lián)系我們。
為什么選擇laravel框架,是因為laravel框架目前是Php最流行的框架,深入研究后發(fā)現(xiàn)和asp.net mvc框架在功能上基本上是伯仲之間.只是各自的實現(xiàn)辦法不同.PHP編程
php在windows下的開發(fā)環(huán)境搭建PHP編程
1.下載php地址http://windows.php.net/download/注意相關版本,我的服務器用的iis7.5 32 系統(tǒng)PHP編程
VC11 x86 Non Thread Safe
PHP編程
解壓之后放到相應的目錄,配置php.ini文件,這里注意里面的dll啟用的相關配置,這個網(wǎng)上有也不多說了.PHP編程
2.iis 配置PHP編程
我用的fastcgi 部署的,必要下載phpmanager https://phpmanager.codeplex.com/PHP編程
安裝完phpmanager 點擊iis站點會出現(xiàn)phpmanager的圖標PHP編程
PHP編程
點開之后會出現(xiàn)下面界面,相關設置功能也比擬簡單,需要注意的是php extensions ,這個和上面php.ini 中的dll啟用是一致的.PHP編程
配置在iis fastcgi模式下 必要啟用 php_wincache.dll.記得啟用這個.PHP編程
PHP編程
3.下載laravel 框架,這里必要下載一個composer 一個類似與npm的一個php工具.PHP編程
安裝時必要選擇php的版本.如果必要更改php版本,重新安裝就可以了PHP編程
將laravel壓縮包解壓到laravel文件夾,在laravel文件夾中shfit+右鍵打開命令窗口PHP編程
輸入 compser intsall 會自動下載相關的依賴組件到vendor文件夾中PHP編程
4.mysql的安裝PHP編程
mysql安裝這里不詳細敘述了,基本上沒有太大的問題.PHP編程
后面可能會碰到一個laravel 的Eloquent ORM 建模報錯的問題,PHP編程
必要把mysql 中的PHP編程
# Set the SQL mode to strict
#sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"PHP編程
修改成PHP編程
sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"PHP編程
也是網(wǎng)上找到辦理方案,如果沒有問題最好.PHP編程
5.所有組件下載完之后開始配置iis php站點PHP編程
和.net站點一樣配置,注意站點的根目錄不是laravel文件夾,而是下面的public文件夾.PHP編程
配置一下host文件和網(wǎng)站的域名.PHP編程
配置完成,點開phpmanager 中的check phpinfo();查看安裝PHP編程
程序池不必要更改,2.0的集成模式就可以了,PHP編程
6.這時基本上就完成所有組件的安裝.PHP編程
拜訪上一步設置的網(wǎng)站域名.就可以看到laravel歡迎頁.PHP編程
這里還有一個特別要注意的地方,由于laravel生成的url也是不帶后綴的,會出現(xiàn)404的錯誤,PHP編程
必要安裝IIS Url Rewrite 組件PHP編程
安裝完成之后PHP編程
進入rewrite 界面點擊右側導入規(guī)則PHP編程
然后選擇public 文件下的.htaccess文件PHP編程
PHP編程
導入完之后應用規(guī)則就行了.PHP編程
以上步調(diào)基本上就搭建完laravel在window iis中運行環(huán)境PHP編程
《PHP教程:Laravel框架學習筆記(一)環(huán)境搭建》是否對您有啟發(fā),歡迎查看更多與《PHP教程:Laravel框架學習筆記(一)環(huán)境搭建》相關教程,學精學透。維易PHP學院為您提供精彩教程。
轉載請注明本頁網(wǎng)址:
http://www.fzlkiss.com/jiaocheng/14549.html