想看一下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...