程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> 關於MYSQL數據庫 >> PHP 5 在 Windows下 的 APACHE 模塊化安裝 和 MySQL 配置

PHP 5 在 Windows下 的 APACHE 模塊化安裝 和 MySQL 配置

編輯:關於MYSQL數據庫

第一步:配置 apache 的 httpd.conf 文件

首先將 DocumentRoot "X:/Server/Apache/htdocs" 中的 X:/Server/apache/htdocs 更改為你存放網頁的目錄,如 X:/WWW,注意是斜槓“/”而不是通常的反斜槓“\”(下同)。

※ 注意:每次更改了 http.conf 以後必須通過菜單中的重啟(Restart)來使之生效。這是剛開始使用時非常容易忘記的問題。

現在將一個 HTML 文件比方說 index.html 拷貝到 X:\WWW目錄,然後打開浏覽器,在地址欄中敲入 http://localhost/index.Html,如果你能看到該文件說明 apache 已經正常工作。

第二步:以模塊方式安裝 PHP

首先將 PHP 目錄(X:\Server\PHP)下的 php.ini-recommended 文件改名為 PHP.ini 並拷貝到 .\apache 目錄下,這裡有幾個需要改動的地方:

extension_dir = ./ 改為 extension_dir = "X:\Server\PHP\ext"

doc_root = 改為 doc_root = "X:\WWW"

ession.save_path = /tmp 改為 session.save_path = "C:\WINNT\Temp"

upload_tmp_dir = 改為 upload_tmp_dir = "C:\WINNT\Temp"。注意 ; 號要去掉,下同。

default_charset = "iso-8859-1" 改為 default_charset = "??????"

有一排 ;extension=php_xxx.dll 根據需要將開頭的 ; 號去掉,如 php_gd.dll 可以使用 GD 庫做圖、PHP_mssql.dll 用來連接 Microsoft SQL Server 等。當你確實需要該功能的時候再去掉 ; 號,否則只能浪費系統資源。

--------------------------------------------------------------------------------

改完 PHP.ini 之後將 PHP 目錄下的 php5ts.dll 文件拷貝到 C:\WINNT\system32 目錄,復制 PHP5apache2.dll 到 ./apache/modules 下

--------------------------------------------------------------------------------

最後修改 apache 的 httpd.conf 文件。在文件的末尾添加如下三行:

AddModule mod_PHP5.c //Win9X/ME 的需要加上,WinNT/2000/XP/2003 的不用寫

LoadModule php5_module modules/PHP5apache2.dll

AddType application/x-httpd-php .PHP

如果你願意,可以繼續加

AddType application/x-httpd-PHP .pHtml

等等,這樣服務器上的所有該後綴的文件都將作為 PHP 腳本來運行。

查找 DirectoryIndex index.html 這行,將在 index.Html 的前面加上一個“index.PHP”,二者之間要有空格。

--------------------------------------------------------------------------------

所有這些都完成後,重起 apache。在 X:\WWW 新建一個名為 ver.PHP 的文件,該文件的內容只有三行:

lt;?PHP

PHPinfo()

?>

保存之後打開浏覽器,在地址欄中敲入 http://localhost/ver.PHP ,如果能看到一個很長的表單說明,即安裝成功。

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++

如果你用的Apache是apache1.XX.XX的話,只要把

LoadModule php5_module modules/PHP5apache2.dll

改成:

LoadModule php5_module modules/PHP5apache.dll

相應復制的 php5apache2.dll了文件改為 PHP5apache.dll

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++

因為 PHP5 已經不內嵌 MySQL的支持,所以需要使用PHP的朋友請把 PHP 目錄下的 libMySQL.dll 復制到 C:\Winnt\system32 目錄下,並把 php.ini 文件中 ;extension=PHP_MySQL.dll 前的 ";" 去掉即可!



  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved