BorderJ's Blog

          --- java FreeBsd Web3D open-sources

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            8 隨筆 :: 1 文章 :: 40 評論 :: 0 Trackbacks
          ????????? 從各官方網站下了 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 安裝比較簡單,一路next就可以安裝完成。在你的ie中輸入 http://127.0.0.1/?,看到結果是

          ?It works!

          說明apache安裝成功!

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

          打開 D:\border\Apache2.2\conf\httpd.conf 這個文件

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

          DocumentRoot "D:/border/php/www"

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

          --------------模塊化安裝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


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

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

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

          重新啟動apache服務
          用瀏覽器打開 http://localhost/test.php
          如果可以看到php配置輸出信息就OK了 .

          詳細的說明可以看說明文檔

          注:
          不過在我安裝的過程中還是遇到了些問題:

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

          原因:

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

          解決方法:

          下載 這個文件?并解壓.共有三個文件.

          vcredist_x86.exe
          php5apache2.dll

          httpd.exe.manifest

          好,開始

          1.將 php5apache2.dll 覆蓋掉你原來PHP目錄下的 php5apache2.dll 文件.

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

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

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

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

          ????????? 從各官方網站下了 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 安裝比較簡單,一路next就可以安裝完成。在你的ie中輸入 http://127.0.0.1/?,看到結果是

          ?It works!

          說明apache安裝成功!

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

          打開 D:\border\Apache2.2\conf\httpd.conf 這個文件

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

          DocumentRoot "D:/border/php/www"

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

          --------------模塊化安裝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


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

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

          ?

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

          ?

          重新啟動apache服務
          用瀏覽器打開 http://localhost/test.php
          如果可以看到php配置輸出信息就OK了 .

          詳細的說明可以看說明文檔

          注:
          不過在我安裝的過程中還是遇到了些問題:

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

          原因:

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

          解決方法:

          下載 這個文件?并解壓.共有三個文件.

          ?vcredist_x86.exe
          ?php5apache2.dll

          ?httpd.exe.manifest

          好,開始

          1.將 php5apache2.dll 覆蓋掉你原來PHP目錄下的 php5apache2.dll 文件.

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

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

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

          參考:
          ?esayr??:apache 2.2.2 + PHP5.1.4 不能運行的解決辦法.??
          ?php手冊
          ?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) 評論(6)  編輯  收藏 所屬分類: PHP

          評論

          # re: php-5.1.4 和apache_2.2.2的安裝過程。 2006-07-20 20:21 dudu
          這樣的文章不合適發布在首頁!  回復  更多評論
            

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

          同時請大家配合,將符合下列范圍的文章,設為原創Java技術區類:
          1.業界新聞
          2.開源項目介紹和更新通告
          3.原創技術精品文章
          4.公眾性的議題,文章題目請帶[Ask BlogJava]字樣
          5.對某些公眾技術文章、blog的介紹,討論  回復  更多評論
            

          # re: php-5.1.4 和apache_2.2.2的安裝過程。 2006-09-17 13:46 有問題
          我安裝php-5.1.4和apache_2.2.2都是按照筆者提示做的
          在沒有配置httpd.conf之前,apache_2.2.2是可以運行的,但在我配置httpd.conf之后apache_2.2.2就不可以運行這是怎么回事呀,請指點迷津。
          謝謝了!!!!!  回復  更多評論
            

          # re: php-5.1.4 和apache_2.2.2的安裝過程。 2006-09-17 16:05 有問題
          已經安裝好了php-5.1.4 和apache_2.2.2
          準備測試我的程序時,打開http://localhost/test.php
          無法顯示頁面這是怎么回事呀.請那大俠幫幫我呀..  回復  更多評論
            

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

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







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


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 兴安县| 宣城市| 包头市| 呼和浩特市| 富裕县| 宁乡县| 左权县| 固阳县| 南靖县| 体育| 南和县| 塔河县| 土默特右旗| 洛宁县| 封丘县| 原阳县| 苍山县| 柘荣县| 黔东| 土默特左旗| 淮安市| 西乌珠穆沁旗| 沁水县| 盈江县| 临泉县| 武威市| 高密市| 江川县| 方山县| 南岸区| 永仁县| 洪泽县| 济南市| 新闻| 大丰市| 祁门县| 韶山市| 雷州市| 潜江市| 夏津县| 临海市|