[問題]apache 改了httpd.conf後 apache server 不能開動了

AppServ Running Discuss
關於 AppServ 架設使用操作討論,沒有按照發文格式一律砍文!

版主: 版主管理群

回覆文章
babykwong
星球普通子民
星球普通子民
文章: 10
註冊時間: 2006-02-10 13:52

[問題]apache 改了httpd.conf後 apache server 不能開動了

文章 babykwong »

本人的o/s: windows xp pro
apache 版本: apache 2-2-2 win32 (apache 的最新版)
工作目的 : 希望完成一個互動的網頁(連datebase的)在本機上能跑php程式.希望能預演到 網頁的內容,以便更改!
php版本 : php 5.1.4 win32
mysql 版本 :mysql 4.1
=================================================
本人買了一本php5 &mysql的書, 內裡敎我們是要安裝好apache後,便到httpd.conf裡加上程式,我一一照做後,apache便不能開動了,請大大們幫幫我吧!!!
以下是httpd.conf內的改動:
書上說是特為php5而要在最後的一行加上
#For php 5 do something like this:
Loadmodule php5_module "C:/PHP5/php5apache2.dll"
AddType application/x-httpd-php .php
可是在apache 的test configuration 上測試便說我這裡error了???
chiouss
竹貓忠實會員
竹貓忠實會員
文章: 1741
註冊時間: 2002-11-29 18:19

Re: [問題]apache 改了httpd.conf後 apache server 不能開動了

文章 chiouss »

babykwong 寫:

代碼: 選擇全部

#For php 5 do something like this:
Loadmodule php5_module "C:/PHP5/php5apache2.dll"
可是在apache 的test configuration 上測試便說我這裡error了???
Windows 版?我直接貼我的檔案你自己加減改

代碼: 選擇全部

SetEnv PHPRC E:/Apache2
LoadFile "E:/php/php5ts.dll"
LoadModule php5_module "E:/php/php5apache2.dll"
第一行表示我 php.ini 的位置,第二行是 php5ts.dll 的位置,這兩行不加的話就把它們都到 %PATH% 裡面,像是 C:\Windows 底下。
babykwong
星球普通子民
星球普通子民
文章: 10
註冊時間: 2006-02-10 13:52

Re: [問題]apache 改了httpd.conf後 apache server 不能開動了

文章 babykwong »

Windows 版?我直接貼我的檔案你自己加減改

代碼: 選擇全部

SetEnv PHPRC E:/Apache2
LoadFile "E:/php/php5ts.dll"
LoadModule php5_module "E:/php/php5apache2.dll"
第一行表示我 php.ini 的位置,第二行是 php5ts.dll 的位置,這兩行不加的話就把它們都到 %PATH% 裡面,像是 C:\Windows 底下。[/quote]

先謝謝你的幫忙,可是,我加了你的語法過,情況也是一樣,都是說 can not load : c:\php5\php5apache2.dll 我完全不明白,請大大們幫忙
chiouss
竹貓忠實會員
竹貓忠實會員
文章: 1741
註冊時間: 2002-11-29 18:19

Re: [問題]apache 改了httpd.conf後 apache server 不能開動了

文章 chiouss »

babykwong 寫:先謝謝你的幫忙,可是,我加了你的語法過,情況也是一樣,都是說 can not load : c:\php5\php5apache2.dll
我知道原因了,換回 Apache 2.0 吧!

--
因為 php5 binary 不是我們自己編的...
chiouss
竹貓忠實會員
竹貓忠實會員
文章: 1741
註冊時間: 2002-11-29 18:19

文章 chiouss »

問題解決了,用很 dirty 的方法解決的...

http://0rz.net/6c1mL 去取代原本 PHP5 裡面的 php5apache2.dll 就可以跑了。檔案來源:XAMPP Lite
--
檔案有可能會在一段時間之後被我刪除
babykwong
星球普通子民
星球普通子民
文章: 10
註冊時間: 2006-02-10 13:52

文章 babykwong »

真的是行得通阿,謝謝你阿
還有一點是,我在此衷心的向你道歉,請原諒我先前的不禮貌,對不起!! :cry:
回覆文章

回到「AppServ」