會員 ![]() | 【問題】新版的 apache 2.039 要如何跑 php 4.21 呢? 我本來是使用 apache 2.036 的版本 但在我更新為 2.039之後(因為 2.036 被發現到有安全性的漏洞),卻發現居然連 php 都跑不起來。我的 php 版本是 4.21 我發現跑不起來的原因是因為 apache 2.039 不認得 php4apache2.dll 這個檔案,但是這個檔又是 apache 跑 php 所必需… 請問,新版的 apache 2.039 要如何跑 php 4.21 呢? 如果這個問題沒有解決,那我根本就沒辦法更新為 apache 2.039 了.. ![]() ![]() |
回覆 |
會員 ![]() | 請問一下你是怎麼設定http.conf呢? 我的問題更奇怪說.. OS: win2000 Apcahe: apache_2.0.39-win32-x86-no_ssl.msi PHP: php-4.2.1-Win32.zip http.conf檔案內我加了這兩行: LoadModule php4_module D:/Program Files/Apache Group/php/sapi/php4apache.dll #line 174 AddType application/x-httpd-php .php4 .php .php3 .phtml .html .htm .shtml #line 175 可是當我啟動apache時卻出現錯誤 事件檢測簿 log: The Apache service named reported the following error: >>> Syntax error on line 174 of D:/Program Files/Apache Group/Apache2/conf/httpd.conf: 請問這是怎麼回事呢? 當我把174行改為 LoadModule php4_module C:/php/sapi/php4apache.dll #這個路徑是不存在的 他出現的錯誤就不再是Syctax error了 而是Can not load module... 但是當我把php搬移至該路徑時 他還是告訴我Can not load moduls... 更神奇的是....~_~ 當我把174行改為 LoadModule php4_module D:/php/sapi/php4apache.dll #只是把C:改為D: 他又出現了.. Syntax error on line 174 of D:/Program Files/Apache Group/Apache2/conf/httpd.conf: 天啊...有哪位高手可以告訴我這究竟是怎麼回是阿....@@ |
回覆 |
會員 ![]() | 剛剛在BBS看到人家寫的 我還沒試過:P 內容如下 這是把 PHP 裝成 CGI 模式,任何版本的 apache 配任何版本的 PHP 都沒問題。 apache2 把 PHP 裝成 filter 是這樣裝的: 1. 下載 apache_2.0.36-win32-x86-no_ssl.msi 安裝 2. 下載 PHP 解壓,例如解到 c:\program files\php 3. copy "C:\Program Files\php\experimental\apache2filter.dll" "C:\Program Files\Apache2\modules" 4. 在 C:\Program Files\Apache2\conf\httpd.conf 裡加入 LoadModule php4_module modules/apache2filter.dll AddType application/x-httpd-php .php 兩行。 5. copy "C:\Program Files\php\php.ini-desc" "C:\WINNT\php.ini" copy "C:\Program Files\php\php4ts.dll" "C:\WINNT" 6. 啟動 apache2 即可。 |
回覆 |
進階會員 | By using the CGI setup, your server is open to several possible attacks. |
回覆 |
進階會員 | Re: 【問題】新版的 apache 2.039 要如何跑 php 4.21 呢? 引用:
| |
回覆 |
會員 ![]() | Re: 【問題】新版的 apache 2.039 要如何跑 php 4.21 呢? 引用:
你的問題出在版本不一樣 請下載php4.2.1-win32-zip版, 原php4.2.1-install版無此一SAPI目錄與此目錄下的檔案 下載後直接解壓至PHP或PHP4目錄下 再按照README掛在apache上 | |
回覆 |
|
![]() | ||||
主題 | 主題作者 | 討論版 | 回覆 | 最後發表 |
【教學】Win2000 + Apache + PHP + MySql + Tomcat + Jsp | e0159000 | ☉ -- 架 站 DIY 討 論 版 | 9 | 2007-09-17 10:49 PM |
『求助』如何讓 shttpd 跑 php 呢? | windata | ☉ -- 架 站 DIY 討 論 版 | 3 | 2006-03-15 08:22 AM |
update apache+openssl+php use rpm【教學】 | kj | -- FreeBSD & Linux 討 論 版 | 1 | 2002-09-21 04:05 PM |
[軟體] 在你的 Windows 上快速安裝 Apache + PHP + MySQL | 阿 土 | ☉ -- 架 站 DIY 討 論 版 | 21 | 2002-06-16 09:04 PM |
[軟體] 在你的 Windows 上快速安裝 Apache + PHP + MySQL | 阿 土 | ---- 電 腦 / 網 路 軟 體 精 華 區 | 14 | 2001-06-19 02:47 AM |
XML | RSS 2.0 | RSS |
本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。