xp下apache php的環境的安裝

2021-08-24 21:06:26 字數 2025 閱讀 9974

想看一下php,在xp下配置了乙個apache+php環境。

軟體版本:

1、安裝apache

直接安裝(我安裝的目錄是d:\tools\apache2.2)

中間有個填寫伺服器名的地方,可直接填寫自己的計算機名,郵件填寫自己的郵件。

在瀏覽器輸入如果輸出:

那麼apache伺服器就安裝成功了。

2、安裝php

直接解壓即可,我解壓到了d:\tools\php-5.2.11-win32

3、配置

將php目錄(d:\tools\php-5.2.11-win32)下的

php.ini-dist另存為php.ini儲存到c:\windows下(以後配置php就需要修改這個檔案)

libmysql.dll(支援mysql資料庫),

php5ts.dll(apache伺服器支援php)

複製到c:\windows\system32(在win2k,nt複製到c:\winnt\system32下)

剩下的就是修改配置檔案了。

開始-》所有程式-》apache server 2.2-》configure apache server-》edit the apache httpd.conf configuration file

搜尋loadmodule,按對應的方式新增上:

loadmodule php5_module d:\tools\php-5.2.11-win32\php5apache2_2.dll
然後搜尋 addtype,在

後面添上

重啟一下伺服器,這樣伺服器就支援php了

4、測試

新建乙個文字檔案,內容如下

<?php

phpinfo();

?>

儲存到apache安裝目錄下的htdocs資料夾下(我的d:\tools\apache2.2\htdocs),儲存名為:test.php

開啟瀏覽器,輸入test.php

如果成功,就輸出一些系統資訊,如果失敗,應該就原樣輸出

今天發現資料庫還是連線不上,一連資料庫出現下面的錯誤(要有錯誤顯示,需要修改c:\windows下php.ini的display_errors = off改為display_errors = on,負責不顯示資料):

fatal error: call to undefined function mysql_connect() in d:\tools\apache2.2\htdocs\connsql.php on line 8
然後google,最後終於發現了問題的所在,既然apache連線php成功

php連線不上mysql,那問題出現在php的配置上,而不是apache的配置上,所以繼續修改php.ini

在c:\windows下搜尋:extension_dir,原來的配置是".\",你修改為你php解壓到的路徑,我的是修改為

extension_dir = "d:\tools\php-5.2.11-win32\ext"
extension=php_curl.dll

extension=php_dba.dll

……extension=php_imap.dll

……extension=php_mysql.dll

extension=php_mysqli.dll

之前的分號去,重啟apache伺服器,問題解決。

修改了一下apache的配置檔案(開始-》所有程式-》apache server 2.2-》configure apache server-》edit the apache httpd.conf configuration file)

搜尋index.html,修改為index.php 問題解決,修改後如下

directoryindex index.php

重啟apache,問題解決

--eof--

windows下apache php環境搭建

3 php5.5.6配置 b.在系統環境變數path中新增 d php d php ext,重啟後生效 4 apache2.4配置 b.修改d apache24 conf httpd.conf.把serverroot這行修改為 serverroot d apache24 雙引號之間的就是你的apac...

apache php環境搭建

所需軟體 1 apache 2.0.55 web 應用服務建立程式 2 php 5.1.0 php 編譯程式 開始安裝 準備 關閉所有用到 80 和 3306 埠的服務,保證系統是純淨的。第一步 預設安裝 apache 2.0.55 到 c program files apache group ap...

Apache PHP環境搭建

windows 1.安裝apache 2.0.59 win32 x86 no ssl.msi 2.php 5.2.3 win32.zip到e php 3.複製e php php.ini dist到c windows php.ini 4.複製e php php5ts.dll到c windows sys...