日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

PHP開(kāi)發(fā)框架laravel安裝與配置教程_PHP教程

編輯Tag賺U幣
教程Tag:暫無(wú)Tag,歡迎添加,賺取U幣!

推薦:php獲得文件大小和文件創(chuàng)建時(shí)間的方法
這篇文章主要介紹了php獲得文件大小和文件創(chuàng)建時(shí)間的方法,涉及php中filesize及fileatime函數(shù)的使用技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下 本文實(shí)例講述了php獲得文件大小和文件創(chuàng)建時(shí)間的方法。分享給大家供大家參考。具體分析如下: php中可以顯示文件的各

 Laravel是一套簡(jiǎn)潔、優(yōu)雅的PHP Web開(kāi)發(fā)框架,本文將詳細(xì)介紹Laravel如何進(jìn)行配置

配置說(shuō)明

框架下載好了,但是想要很好的使用,可能我們還有一些東西需要知道,這就是配置。和項(xiàng)目有關(guān)的配置是在app/config文件夾里,但是除了這里還有一些配置可能是我們需要的。作為一個(gè)基礎(chǔ)教程,我就不一一介紹了,只是選擇一些大家配置比較多的地方講解一下。

app/config中的配置說(shuō)明

在app/config文件夾中經(jīng)常配置的一般有兩個(gè)文件:app.php和database.php兩個(gè)文件,他們一個(gè)是配置項(xiàng)目雜項(xiàng)的、一個(gè)是配置數(shù)據(jù)庫(kù)的。下面我就里面的常用配置做一下解釋?zhuān)?/p>

先是app.php文件

?

其實(shí)app.php后面還有一些內(nèi)容,但那些基本上不需要你修改。(只有添加第三方包的時(shí)候才有需要,我們會(huì)到時(shí)候再講)

接下來(lái)介紹database.php文件

?

額~,你懂的,我肯定不會(huì)都說(shuō)完么,對(duì)于剛開(kāi)始的你來(lái)說(shuō),數(shù)據(jù)庫(kù)的設(shè)置知道這些就足夠了。

配置開(kāi)發(fā)環(huán)境

有時(shí)候我們需要指定開(kāi)發(fā)環(huán)境是“本地”(本地環(huán)境一般是指我們自己電腦上的虛擬服務(wù)器,并沒(méi)有發(fā)布到網(wǎng)上)還是“生產(chǎn)”(生產(chǎn)環(huán)境一般是指線上環(huán)境,就是在正式的服務(wù)器上),亦或是還有其他環(huán)境(有些開(kāi)發(fā)公司還會(huì)分測(cè)試環(huán)境等等),以方便做一個(gè)配置上的改變,比如“本地”環(huán)境的話(huà)就可以打開(kāi)debug等等,而“生產(chǎn)”環(huán)境就不能打開(kāi)debug,否則會(huì)讓人知道我們服務(wù)器的一些信息,這可是秘密,會(huì)造成不安全的。那下面就介紹一下Laravel中的環(huán)境配置。

環(huán)境配置在bootstrap/start.php中,我們打開(kāi)這個(gè)文件,在里面找到下面這段代碼

 

代碼如下:
$env = $app->detectEnvironment(array(
'local' => array('your-machine-name'),
));

 

這里的'your-machine-name'是指你電腦的hostname(啥是hostname?好吧,我也查了好久,就是你的服務(wù)器名)。有童鞋問(wèn)了:怎么知道我電腦的hostname呢?

ipconfig /all

Windows中打開(kāi)cmd輸入

下面“主機(jī)名”就是hostname,

Ubuntu中打開(kāi)終端輸入

hostname

顯示的就是hostname

比如我的電腦的hostname是admin,那么就是這樣的

 

代碼如下:
$env = $app->detectEnvironment(array(
'local' => array('admin'),
));

 

好了,配置就介紹到這里,更多的配置內(nèi)容,我會(huì)在高級(jí)教程里繼續(xù)介紹:)

轉(zhuǎn)載自http://www.golaravel.com/

 

系統(tǒng)環(huán)境需求

apache,nginx或者其他web服務(wù)器;
laravel使用了PHP的一些強(qiáng)而有力的特性,所以需要在PHP5.3或者更高的版本上才能夠執(zhí)行;
Laravel使用FileInfo library(http://php.net/manual/en/book.fileinfo.php)來(lái)檢測(cè)文件的mime類(lèi)型,這個(gè)庫(kù)在PHP5.3中是默認(rèn)含有的,但是在Windows中用戶(hù)需要自己在php.ini中開(kāi)啟這個(gè)模塊,如果不明白可以看看這里:http://php.net/manual/en/fileinfo.installation.php;
Laravel使用了Mcrypt library(http://php.net/manual/en/book.mcrypt.php)來(lái)加密和生成hash,在使用這個(gè)框架之前,需要保證安裝了這個(gè)擴(kuò)展,你可以通過(guò)phpinfo();在web服務(wù)器中查看是否正確安裝,如果不會(huì)可以查看:http://php.net/manual/en/book.mcrypt.php;

安裝laravel

下載laravel:http://laravel.com/download;
解壓壓縮包文件并且上傳到web服務(wù)器;
設(shè)置config/application.php中key的值,可以設(shè)定一個(gè)32個(gè)字符串組成的隨機(jī)內(nèi)容;
驗(yàn)證storage/views是否可寫(xiě);
在瀏覽器訪問(wèn)你的應(yīng)用程序;

到這里你已經(jīng)完成了一個(gè)Laravel的安裝,這里還有更多的東西需要了解。
額外的內(nèi)容
安裝下面一些額外的擴(kuò)展,這樣你可以充分的利用Laravel

SQLite, MySQL, PostgreSQL, or SQL Server PDO drivers.
Memcached or APC.

問(wèn)題?

如果你有安裝問(wèn)題,嘗試下面內(nèi)容:
確保public目錄是你站點(diǎn)的根目錄(參看下面的服務(wù)器配置)
如果你使用的mod_rewrite,設(shè)置application/config/application.php中的index項(xiàng)為空。
驗(yàn)證你的存儲(chǔ)文件夾是可寫(xiě)的。
服務(wù)器配置
這里我們保函了一個(gè)最基本的apache的配置,我們的Laravel的根目錄在:/Users/JonSnow/Sites/MySite

配置信息如下:

 

代碼如下:
<VirtualHost *:80>
DocumentRoot /Users/JonSnow/Sites/MySite/public
ServerName mysite.dev
</VirtualHost>

 

注意:我們安裝到/Users/JonSnow/Sites/MySite,我們的DocumentRoot到/Users/JonSnow/Sites/MySite/public.

Laravel入門(mén)使用的是Windows環(huán)境,但是并不要求你也使用Windows,你可以在喜歡的系統(tǒng)下進(jìn)行。

對(duì)于PHP運(yùn)行環(huán)境的安裝不在本教程的范圍之類(lèi),這里只說(shuō)明下基本要求。
Web服務(wù)器:
PHP 5.3及以上版本
PDO模塊
Mcrypt模塊
MYSQL數(shù)據(jù)庫(kù)
本教程所用環(huán)境:
PHP 5.4.5
MYSQL 5.0.45
安裝Laravel框架:
下載Laravel框架:Laravel官方下載 | Github下載
把框架解壓到服務(wù)器目錄
簡(jiǎn)單的兩步Laravel框架就安裝完畢了,為了測(cè)試是否安裝成功,在瀏覽器中訪問(wèn):

http://localhost/public/

public目錄是框架自帶的那個(gè)文件夾,如果看到laravel的初始界面,那就是說(shuō)明已經(jīng)安裝成功。

分享:php查看網(wǎng)頁(yè)源代碼的方法
這篇文章主要介紹了php查看網(wǎng)頁(yè)源代碼的方法,涉及php讀取網(wǎng)頁(yè)文件的技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下 本文實(shí)例講述了php查看網(wǎng)頁(yè)源代碼的方法。分享給大家供大家參考。具體實(shí)現(xiàn)方法如下: ? 希望本文所述對(duì)大家的php程序設(shè)計(jì)有所幫助。

來(lái)源:模板無(wú)憂(yōu)//所屬分類(lèi):PHP教程/更新時(shí)間:2015-03-14
相關(guān)PHP教程