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

PHP 服務(wù)器配置(使用Apache及IIS兩種方法)

 更新時(shí)間:2009年06月01日 01:15:25   作者:  
簡(jiǎn)單介紹使用Apache及IIS解析PHP
一、使用Apache

≡ PHP 5.2.5 的安裝 ≡
1、到其官方站點(diǎn)下載 php-5.2.5-Win32.zip 并解壓(據(jù)說(shuō):不要下載及使用它的Installer,這種方式雖然很自動(dòng)化、很智能,但也存在很多方面的限制,因?yàn)椴煌扑]。)到一個(gè)目錄"D:\PHP\PHP"。
將PHP目錄(D:\PHP\PHP)下的php.ini-recommended復(fù)制到windows(有的系統(tǒng)是winnt目錄)目錄下,并改名為php.ini,并找到extension_dir,將它修改為extension_dir="D:\PHP\PHP\ext"。其實(shí)使用php.ini-dist也能達(dá)到同樣的效果,但建議使用 php.ini-recommended,因?yàn)榇宋募?duì)默認(rèn)設(shè)置作了性能和安全上的優(yōu)化。
PHP.ini部分說(shuō)明:
default_charset="gb2312" ,修改默認(rèn)字符集,這里,如果前面有分號(hào)“;”,去掉這個(gè)分號(hào);
register_globals=Off 改為 register_globals=On ,使傳遞全局變量有效;
extension=php_dba.dll 如果前面有分號(hào),取消分號(hào),以下同;
extension=php_dbase.dll
extension=php_gd2.dll  GD庫(kù)做圖,一般用于圖形驗(yàn)證碼;
extension=php_mysql.dll  用于連接MYSQL數(shù)據(jù)庫(kù);
short_open_tag=On  支持<?php…?>和<?…?>,Off為僅支持<?php…?>

復(fù)制D:\PHP\PHP目錄下的php5ts.dll和libmysql.dll(用于支持mysql)文件到windows的系統(tǒng)文件夾里,即:C:\windows\system32。

≡ Apache 2.2.8 的安裝 ≡
1、到其官方站點(diǎn)下載 apache_2.2.8-win32-x86-no_ssl.msi 并執(zhí)行。
按3次Next按鈕,安裝程序要求輸入你的Network Domain(網(wǎng)絡(luò)域名)、Server Domain(服務(wù)器域名)和網(wǎng)站管理員的E-mail,有的話就如實(shí)填寫,本說(shuō)明介紹的是本地自建測(cè)試環(huán)境,所以隨便一下,前兩個(gè)填 localhost ,郵件寫自己的即可。
進(jìn)入Next后,默認(rèn)的安裝路徑是"C:\Program Files\Apache Software Foundation\Apache2.2\",修改路徑,改為自己所要的"D:\PHP\Apache2.2"。
然后一路下去,直到安裝結(jié)束;此時(shí),打開D盤下的PHP文件夾,可以看到有一個(gè)名為Apache2.2的文件夾。

2、打開IE,然后在地址欄輸入:"http://localhost" 或者 "http://127.0.0.1" 可以看到Apache安裝完成的成功頁(yè)面;

3、conf/httpd.conf文件的配置
1)查找“DocumentRoot”,這里是指定主頁(yè)放置的目錄。默認(rèn)是:“D:\PHP\Apache2.2\htdocs”,你可以使用默認(rèn)的目錄,也可以自己定義一個(gè),如:“D:/PHP”。注意:目錄末尾不要加“/”。
2)查找“DirectoryIndex”,這里是默認(rèn)首頁(yè)文件名,可以在index.html 的后面加入index.php等。多個(gè)文件名用空格分隔。
3)查找
<Directory />
    Options FollowSymLinks
    AllowOverride None
    Order deny,allow
    Deny from all
</Directory>
修改為:
<Directory />
    Options FollowSymLinks
    AllowOverride None
    Order deny,allow
    allow from all
</Directory>
    如果不改這里的話,可能會(huì)出現(xiàn) You don't have permission to access / on this server. 這樣的錯(cuò)誤提示,尤其在改變了默認(rèn)主頁(yè)的路徑后。

4)建立虛擬目錄
找到<IfModule alias_module> …… </IfModule>
添加Alias /webpath "D:\PHP\Apache2.2\phptxt"
<Directory "D:\PHP\Apache2.2\phptxt">
    Options MultiViews
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>
其中/webpath為虛擬目錄名稱,"D:\PHP\Apache2.2\phptxt"為文件存放位置。
訪問的地址為:http://localhost/webpath/

5)使服務(wù)器支持PHP,在相應(yīng)位置加入如下兩句代碼
LoadModule php5_module "D:\PHP\PHP\php5apache2_2.dll"

AddType application/x-httpd-php .php .php3 .inc

注意:修改了httpd.conf文件,需要重啟Apache2.2才生效。

二、使用IIS解析PHP文件
1、同上,先安裝 PHP 5.2.5。
2、打開IIS管理器,選擇“默認(rèn)網(wǎng)站”->"屬性",彈出的對(duì)話框中選擇“主目錄”先項(xiàng)卡,執(zhí)行權(quán)限改為“腳本和可執(zhí)行文件”,點(diǎn)擊“配置”,添加應(yīng)用程序擴(kuò)展名映射,可執(zhí)行文件選擇“D:\PHP\PHP\php5isapi.dll”,擴(kuò)展名“.php”,并選擇全部動(dòng)作、腳本引擎、確認(rèn)文件是否存在。
   若為win2003系統(tǒng),還需要添加web服務(wù)擴(kuò)展,要求的文件為“D:\PHP\PHP\php5isapi.dll”,擴(kuò)展名為“PHP”,狀況改成允許。

相關(guān)文章

  • php中Ioc(控制反轉(zhuǎn))和Di(依賴注入)

    php中Ioc(控制反轉(zhuǎn))和Di(依賴注入)

    最近在使用ThinkPHP5框架,看了下他的源碼,發(fā)現(xiàn)有很多地方也用到了依賴注入(控制反轉(zhuǎn)),覺得有必要和大家簡(jiǎn)單聊一聊什么是依賴注入以及怎么使用它。
    2017-05-05
  • PHP的cookie與session原理及用法詳解

    PHP的cookie與session原理及用法詳解

    這篇文章主要介紹了PHP的cookie與session原理及用法,結(jié)合實(shí)例形式詳細(xì)分析了cookie與session的原理及php操作cookie與session的相關(guān)注意事項(xiàng),需要的朋友可以參考下
    2019-09-09
  • PHP new static 和 new self詳解

    PHP new static 和 new self詳解

    使用 self:: 或者 __CLASS__ 對(duì)當(dāng)前類的靜態(tài)引用,取決于定義當(dāng)前方法所在的類:使用 static:: 不再被解析為定義當(dāng)前方法所在的類,而是在實(shí)際運(yùn)行時(shí)計(jì)算的。也可以稱之為“靜態(tài)綁定”,因?yàn)樗梢杂糜冢ǖ幌抻冢╈o態(tài)方法的調(diào)用。
    2017-02-02
  • php實(shí)現(xiàn)Mysql簡(jiǎn)易操作類

    php實(shí)現(xiàn)Mysql簡(jiǎn)易操作類

    這個(gè)PHP實(shí)現(xiàn)的mysql的操作類完整版已經(jīng)使用過(guò)了,而這個(gè)簡(jiǎn)化版是經(jīng)過(guò)修改完整版后的簡(jiǎn)化版,適用在一般的 PHP 應(yīng)用中,功能上可以實(shí)現(xiàn)基本的增刪改查的操作,以及打印 MYSQL 錯(cuò)誤,自我感覺不錯(cuò),如果網(wǎng)站應(yīng)用不是很強(qiáng)大,應(yīng)用這個(gè) MYSQL 的操作類已經(jīng)足夠了,
    2015-10-10
  • php下實(shí)現(xiàn)在指定目錄搜索指定類型文件的函數(shù)

    php下實(shí)現(xiàn)在指定目錄搜索指定類型文件的函數(shù)

    php在特定目錄中找特定類型的文件
    2008-10-10
  • PHP實(shí)現(xiàn)多文件上傳的方法

    PHP實(shí)現(xiàn)多文件上傳的方法

    這篇文章主要介紹了PHP實(shí)現(xiàn)多文件上傳的方法,可實(shí)現(xiàn)文件批量上傳、設(shè)置文件后綴名、修改文件名等功能,非常具有實(shí)用價(jià)值,需要的朋友可以參考下
    2015-07-07
  • Optimizer與Debugger兼容性問題的解決方法

    Optimizer與Debugger兼容性問題的解決方法

    網(wǎng)上許多聲音說(shuō)Optimizer與Debugger有沖突,不能同時(shí)開。其實(shí)是可以的,他們兩個(gè)都是Zend擴(kuò)展插件,兩個(gè)單獨(dú)安裝都可以使用,但是要同時(shí)安裝的話必須使用一個(gè)管理器
    2008-12-12
  • php+html5+ajax實(shí)現(xiàn)上傳圖片的方法

    php+html5+ajax實(shí)現(xiàn)上傳圖片的方法

    這篇文章主要介紹了php+html5+ajax實(shí)現(xiàn)上傳圖片的方法,對(duì)比分析了js原生及jQuery兩種ajax調(diào)用上傳圖片的方法,以及php圖片上傳處理等技巧,需要的朋友可以參考下
    2016-05-05
  • phpMyAdmin出現(xiàn)無(wú)法載入 mcrypt 擴(kuò)展,請(qǐng)檢查PHP配置的解決方法

    phpMyAdmin出現(xiàn)無(wú)法載入 mcrypt 擴(kuò)展,請(qǐng)檢查PHP配置的解決方法

    出現(xiàn)以下幾種情況后可能會(huì)造成運(yùn)行phpmyadmin程序提示 無(wú)法載入 mcrypt 擴(kuò)展,請(qǐng)檢查 PHP 配置 的 錯(cuò)誤提示
    2012-03-03
  • PHP處理Json字符串解碼返回NULL的解決方法

    PHP處理Json字符串解碼返回NULL的解決方法

    這篇文章主要介紹了PHP處理Json字符串解碼返回NULL的解決方法,以一個(gè)過(guò)濾函數(shù)的實(shí)例展示了處理json返回錯(cuò)誤的解決方法,并羅列了造成這一錯(cuò)誤的常見情況,需要的朋友可以參考下
    2014-09-09

最新評(píng)論