本人的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了???
[問題]apache 改了httpd.conf後 apache server 不能開動了
版主: 版主管理群
Re: [問題]apache 改了httpd.conf後 apache server 不能開動了
Windows 版?我直接貼我的檔案你自己加減改babykwong 寫:可是在apache 的test configuration 上測試便說我這裡error了???代碼: 選擇全部
#For php 5 do something like this: Loadmodule php5_module "C:/PHP5/php5apache2.dll"
代碼: 選擇全部
SetEnv PHPRC E:/Apache2
LoadFile "E:/php/php5ts.dll"
LoadModule php5_module "E:/php/php5apache2.dll"Re: [問題]apache 改了httpd.conf後 apache server 不能開動了
Windows 版?我直接貼我的檔案你自己加減改
第一行表示我 php.ini 的位置,第二行是 php5ts.dll 的位置,這兩行不加的話就把它們都到 %PATH% 裡面,像是 C:\Windows 底下。[/quote]
先謝謝你的幫忙,可是,我加了你的語法過,情況也是一樣,都是說 can not load : c:\php5\php5apache2.dll 我完全不明白,請大大們幫忙
代碼: 選擇全部
SetEnv PHPRC E:/Apache2
LoadFile "E:/php/php5ts.dll"
LoadModule php5_module "E:/php/php5apache2.dll"先謝謝你的幫忙,可是,我加了你的語法過,情況也是一樣,都是說 can not load : c:\php5\php5apache2.dll 我完全不明白,請大大們幫忙
Re: [問題]apache 改了httpd.conf後 apache server 不能開動了
我知道原因了,換回 Apache 2.0 吧!babykwong 寫:先謝謝你的幫忙,可是,我加了你的語法過,情況也是一樣,都是說 can not load : c:\php5\php5apache2.dll
--
因為 php5 binary 不是我們自己編的...
問題解決了,用很 dirty 的方法解決的...
用 http://0rz.net/6c1mL 去取代原本 PHP5 裡面的 php5apache2.dll 就可以跑了。檔案來源:XAMPP Lite
--
檔案有可能會在一段時間之後被我刪除
用 http://0rz.net/6c1mL 去取代原本 PHP5 裡面的 php5apache2.dll 就可以跑了。檔案來源:XAMPP Lite
--
檔案有可能會在一段時間之後被我刪除

