windows+Apache2.2 + php5.2最新配置方案

來源:互聯網
上載者:User
1.安裝APACHE 2.2
在APACHE的官方網站下載apache_2.2.3-win32-x86-no_ssl,雙擊安裝,安裝時最好不要裝好有空格的路徑下可以安到c:/apache2.2下。

啟動APACHE在IE裡打入 http://localhost 如果看到一個頁面上面寫著it works!說明APACEH運行正常

2.安裝PHP 5.2
2.1.在PHP的官方網站下載到php-5.2.0-Win32.zip,解壓縮後把目錄名改為php5,複製到C:/
把php5目錄下的php.ini-dist改名為php.ini複製到c:/windows(或:/winnt視作業系統而定),把php5ts.dll和libmysql.dll複製到c:/windows/system32下.

2.2. 尋找extension_dir,添加:
extension_dir = "extension_dir = "C:/PHP/ext"" //PHP5.0安裝目錄裡的ext檔案夾用於定位DLL檔案
在extension區選擇一些常用的PHP的DLL檔案:

extension=php_mysql.dll //擴充php_mysql.dll,可以使用mysql語句了

extension=php_gd2.dll //允許建立,修改圖片

extension=php_ming.dll //swf支援

extension=php_dbase.dll //maplab需要php_dbase支援

這些因人而異什麼時候需要什麼時候加,有的時候還要另外下載dll檔案

3.讓APACHE可以運行PHP程式

修改c:/apaceh2.2/conf/httpd.conf檔案

3.1. 在載入模組區添加:

#LoadModule ssl_module modules/mod_ssl.so的下一行加上

LoadModule php5_module d:/php5.2/php5apache2_2.dll

3.2. 在添加類型區添加:

在AddType application/x-gzip .gz .tgz的下一行加上

AddType application/x-httpd-php .php

3.3. scrīptAlias /php/ "C:/PHP/" //指定PHP指令碼的目錄,這個沒變

3.4.改DocumentRoot的時候要注意在修改目錄的時候,一定要修改兩個地方

DocumentRoot "C:/......"

與 兩地方的路徑要一致,不然會發送訪問拒絕的錯誤.

3.5. 定位DirectoryIndex:


DirectoryIndex index.php index.php.var index.htm index.htm.var index.xml index.xml.var

這裡比以前多了標籤.

3.6.AddDefaultCharset 這個屬性找不到了!估計字元問題APACHE已經使用標準的編碼方式.

儲存。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.