BorderJ's Blog

          --- java FreeBsd Web3D open-sources

            BlogJava :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            8 隨筆 :: 1 文章 :: 40 評(píng)論 :: 0 Trackbacks
          ????????? 從各官方網(wǎng)站下了 php-5.1.4-Win32.zip ,apache_2.2.2-win32-x86-no_ssl.msi ,

          下載地址:
          php-5.1.4-Win32.zip :
          http://cn.php.net/distributions/php-5.1.4-Win32.zip
          apache_2.2.2-win32-x86-no_ssl.msi : http://mirror.vmmatrix.net/apache/httpd/binaries/win32/apache_2.2.2-win32-x86-no_ssl.msi

          我的安裝路徑:
          php :???????D:\border\php
          apache:????D:\border\Apache2.2

          安裝apache 并配置支持PHP:

          1.
          apache 安裝比較簡(jiǎn)單,一路next就可以安裝完成。在你的ie中輸入 http://127.0.0.1/?,看到結(jié)果是

          ?It works!

          說(shuō)明apache安裝成功!

          2.配置apache并支持php:
          ?????????把php解壓到D:\border\php,
          找到 php目錄里的 php.ini-dist重命名為 php.ini
          把php目錄加大你的path中。
          配置apache里的httpd.conf

          打開(kāi) D:\border\Apache2.2\conf\httpd.conf 這個(gè)文件

          找到 DocumentRoot "D:/php/Apache2/htdocs" 將其改為你的WEB目錄,如我的為

          DocumentRoot "D:/border/php/www"

          找到 DirectoryIndex index.html index.html.var 在后面加入 index.htm index.php (默認(rèn)index.php為首頁(yè)文件)

          --------------模塊化安裝PHP----------------------------------------
          找到 #LoadModule ssl_module modules/mod_ssl.so 這行,在此行后加入一行

          LoadModule php5_module "D:/border/php5apache2.dll"

          其中D:/border/php/php5apache2.dll為你php目錄中php5apache2.dll所在的位置

          再找到 AddType application/x-gzip .gz .tgz 這行,在此行后加入一行

          AddType application/x-httpd-php .php

          在后面加上:
          ScriptAlias /php/ "D:/border/php/"
          AddType application/x-httpd-php .php


          (其實(shí):上面兩行紅色的,你可以直接加在httpd.conf文件的最后面也可以的)
          --------------------------------------------------------------------

          此時(shí)PHP環(huán)境基本已經(jīng)配置成功
          在WEB根目錄(如我的D:\border\php\www)里建一個(gè)名為test.php (提示:用記事本的朋友,請(qǐng)避免文件為test.php.txt) ,的文件內(nèi)容如下?

          <??echo?phpinfo();??>?

          重新啟動(dòng)apache服務(wù)
          用瀏覽器打開(kāi) http://localhost/test.php
          如果可以看到php配置輸出信息就OK了 .

          詳細(xì)的說(shuō)明可以看說(shuō)明文檔

          注:
          不過(guò)在我安裝的過(guò)程中還是遇到了些問(wèn)題:

          提示:
          "Cannot load C:/border/php/php5apache2.dll into server: The specified module could not be found."

          原因:

          ?PHP壓縮包里的php5apache2.dll只適用于apache2.0.*

          解決方法:

          下載 這個(gè)文件?并解壓.共有三個(gè)文件.

          vcredist_x86.exe
          php5apache2.dll

          httpd.exe.manifest

          好,開(kāi)始

          1.將 php5apache2.dll 覆蓋掉你原來(lái)PHP目錄下的 php5apache2.dll 文件.

          2.將 httpd.exe.manifest 文件復(fù)制到你的apache安裝目錄下的bin文件夾下.

          3.雙擊運(yùn)行vcredist_x86.exe安裝.(如果您的系統(tǒng)里已安裝了 .NET framework 2.就可以省掉這一步)

          完成!去重啟你的apache2.2試試吧.

          參考:
          ?esayr??:apache 2.2.2 + PHP5.1.4 不能運(yùn)行的解決辦法.??

          ????????? 從各官方網(wǎng)站下了 php-5.1.4-Win32.zip ,apache_2.2.2-win32-x86-no_ssl.msi ,

          下載地址:
          php-5.1.4-Win32.zip :
          http://cn.php.net/distributions/php-5.1.4-Win32.zip
          apache_2.2.2-win32-x86-no_ssl.msi : http://mirror.vmmatrix.net/apache/httpd/binaries/win32/apache_2.2.2-win32-x86-no_ssl.msi

          我的安裝路徑:
          php :???????D:\border\php
          apache:????D:\border\Apache2.2

          安裝apache 并配置支持PHP:

          1.
          apache 安裝比較簡(jiǎn)單,一路next就可以安裝完成。在你的ie中輸入 http://127.0.0.1/?,看到結(jié)果是

          ?It works!

          說(shuō)明apache安裝成功!

          2.配置apache并支持php:
          ?????????把php解壓到D:\border\php,
          找到 php目錄里的 php.ini-dist重命名為 php.ini
          把php目錄加大你的path中。
          配置apache里的httpd.conf

          打開(kāi) D:\border\Apache2.2\conf\httpd.conf 這個(gè)文件

          找到 DocumentRoot "D:/php/Apache2/htdocs" 將其改為你的WEB目錄,如我的為

          DocumentRoot "D:/border/php/www"

          找到 DirectoryIndex index.html index.html.var 在后面加入 index.htm index.php (默認(rèn)index.php為首頁(yè)文件)

          --------------模塊化安裝PHP----------------------------------------
          找到 #LoadModule ssl_module modules/mod_ssl.so 這行,在此行后加入一行

          LoadModule php5_module "D:/border/php/php5apache2.dll"

          其中D:/border/php/php5apache2.dll為你php目錄中php5apache2.dll所在的位置

          再找到 AddType application/x-gzip .gz .tgz 這行,在此行后加入一行

          AddType application/x-httpd-php .php

          在后面加上:
          ScriptAlias /php/ "D:/border/php/php/"
          AddType application/x-httpd-php .php


          (其實(shí):上面兩行紅色的,你可以直接加在httpd.conf文件的最后面也可以的)
          --------------------------------------------------------------------

          此時(shí)PHP環(huán)境基本已經(jīng)配置成功
          在WEB根目錄(如我的D:\border\php\www)里建一個(gè)名為test.php (提示:用記事本的朋友,請(qǐng)避免文件為test.php.txt) ,的文件內(nèi)容如下?

          ?

          <??echo?phpinfo();??>?

          ?

          重新啟動(dòng)apache服務(wù)
          用瀏覽器打開(kāi) http://localhost/test.php
          如果可以看到php配置輸出信息就OK了 .

          詳細(xì)的說(shuō)明可以看說(shuō)明文檔

          注:
          不過(guò)在我安裝的過(guò)程中還是遇到了些問(wèn)題:

          提示:
          "Cannot load C:/php/php5apache2.dll into server: The specified module could not be found."

          原因:

          ?PHP壓縮包里的php5apache2.dll只適用于apache2.0.*

          解決方法:

          下載 這個(gè)文件?并解壓.共有三個(gè)文件.

          ?vcredist_x86.exe
          ?php5apache2.dll

          ?httpd.exe.manifest

          好,開(kāi)始

          1.將 php5apache2.dll 覆蓋掉你原來(lái)PHP目錄下的 php5apache2.dll 文件.

          2.將 httpd.exe.manifest 文件復(fù)制到你的apache安裝目錄下的bin文件夾下.

          3.雙擊運(yùn)行vcredist_x86.exe安裝.(如果您的系統(tǒng)里已安裝了 .NET framework 2.就可以省掉這一步)

          完成!去重啟你的apache2.2試試吧.

          參考:
          ?esayr??:apache 2.2.2 + PHP5.1.4 不能運(yùn)行的解決辦法.??
          ?php手冊(cè)
          ?windows 2000/XP/2003下安裝APACHE2.0.53、PHP5.0.3、MYSQL4.1.10a、PHPMYADMIN2..6.1


          ?


          ?

          posted on 2006-07-20 18:22 BorderJ 閱讀(2642) 評(píng)論(6)  編輯  收藏 所屬分類: PHP

          評(píng)論

          # re: php-5.1.4 和apache_2.2.2的安裝過(guò)程。 2006-07-20 20:21 dudu
          這樣的文章不合適發(fā)布在首頁(yè)!  回復(fù)  更多評(píng)論
            

          # re: php-5.1.4 和apache_2.2.2的安裝過(guò)程。 2006-07-21 09:19 BorderJ
          收到。。 下次不會(huì)在出現(xiàn)這種情況了,嘿嘿,一定遵守規(guī)則:

          同時(shí)請(qǐng)大家配合,將符合下列范圍的文章,設(shè)為原創(chuàng)Java技術(shù)區(qū)類:
          1.業(yè)界新聞
          2.開(kāi)源項(xiàng)目介紹和更新通告
          3.原創(chuàng)技術(shù)精品文章
          4.公眾性的議題,文章題目請(qǐng)帶[Ask BlogJava]字樣
          5.對(duì)某些公眾技術(shù)文章、blog的介紹,討論  回復(fù)  更多評(píng)論
            

          # re: php-5.1.4 和apache_2.2.2的安裝過(guò)程。 2006-09-17 13:46 有問(wèn)題
          我安裝php-5.1.4和apache_2.2.2都是按照筆者提示做的
          在沒(méi)有配置httpd.conf之前,apache_2.2.2是可以運(yùn)行的,但在我配置httpd.conf之后apache_2.2.2就不可以運(yùn)行這是怎么回事呀,請(qǐng)指點(diǎn)迷津。
          謝謝了!!!!!  回復(fù)  更多評(píng)論
            

          # re: php-5.1.4 和apache_2.2.2的安裝過(guò)程。 2006-09-17 16:05 有問(wèn)題
          已經(jīng)安裝好了php-5.1.4 和apache_2.2.2
          準(zhǔn)備測(cè)試我的程序時(shí),打開(kāi)http://localhost/test.php
          無(wú)法顯示頁(yè)面這是怎么回事呀.請(qǐng)那大俠幫幫我呀..  回復(fù)  更多評(píng)論
            

          # re: php-5.1.4 和apache_2.2.2的安裝過(guò)程。 2006-09-18 09:54 BorderJ
          你把你配置的httpd.conf文件給我發(fā)一份。
          我看看
          borderj#gmail*com  回復(fù)  更多評(píng)論
            

          # apache-2.0.59-win32-x86-no-ssi.msi和php-5.1.4-installer.exe的配置 2007-11-02 14:59 九劍







          我的配置如上,可就是不對(duì),哪位老兄知道apache-2.0.59-win32-x86-no-ssi.msi和php-5.1.4-installer.exe怎么配置,麻煩發(fā)到abcwoshita@126.com@BorderJ
            回復(fù)  更多評(píng)論
            


          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 全南县| 海淀区| 淮安市| 交城县| 威海市| 甘孜| 宽甸| 巴林右旗| 杭州市| 资兴市| 阳原县| 长治县| 安康市| 宾川县| 马鞍山市| 安陆市| 板桥市| 京山县| 镇沅| 安阳县| 涿州市| 仙桃市| 淳化县| 新巴尔虎左旗| 台南市| 东丰县| 岳阳市| 杂多县| 苏州市| 岱山县| 建始县| 孝昌县| 南乐县| 衡阳县| 台州市| 宝应县| 印江| 岗巴县| 聊城市| 宁都县| 清水河县|