前面介紹了PHP開發(fā)環(huán)境的配置方法,除了安裝步驟本身之外,PHP與服務(wù)器的配置也是十分重要的。下面將主要介紹PHP及Apache服務(wù)器的配置。
1.3.1 Apache服務(wù)器的基本配置
Apache服務(wù)器的設(shè)置文件在Linux操作系統(tǒng)中位于/usr/local/apache/conf/(在Windows操作系統(tǒng)中位于“/etc/httpd/conf”)目錄下,基本上使用以下3個配置文件來配置Apache服務(wù)器的行為。
? access.conf:用于配置服務(wù)器的訪問權(quán)限,控制不同用戶和計算機的訪問限制。
? httpd.conf:用于設(shè)置服務(wù)器啟動的基本環(huán)境。
? srm.conf:主要用于文件資源上的設(shè)定。
1.3.2 php.ini文件的基本配置
php.ini文件是PHP在啟動時自動讀取的配置文件。php.ini是一個ASCLL文本文件,分為多個部分,每一部分包括相關(guān)的參數(shù)。每一部分的名稱位于最前面的方括號內(nèi),接著是名稱對數(shù)字,每一名稱都獨占一行。使用規(guī)則PHP代碼,對參數(shù)名稱非常敏感,不能包含有空格,但是參數(shù)可以是數(shù)字、字符串或者布爾邏輯數(shù)。分號位于每一行的開始,其作為指定標(biāo)記,這就使選擇使用或者不使用PHP的這些特性變得很方便,而無須通過刪除該行來實現(xiàn)。對某特性進(jìn)行注釋(即添加分號),則該行將不會被編譯執(zhí)行。每次修改完php.ini文件,必須重新啟動Apache服務(wù)器,以使新的設(shè)置生效。
? 你問我答:什么是php.ini?
U php.ini是PHP的配置文件,用于加載各種函數(shù)庫、設(shè)置錯誤級別和設(shè)置服務(wù)器的時間等。
在Linux操作系統(tǒng)中,php.ini存儲于/opt/lampp/etc/php.ini文件夾下,而在Windwos操作系統(tǒng)中php.ini存儲于系統(tǒng)盤的WINDOWS文件下。php.ini文件的基本配置如表1.1所示。