簡體   English   中英

在 Win Server 2008 上為 php5.2/5.3 模塊配置 apache 2.2

[英]configuring apache 2.2 for php5.2/5.3 module on Win Server 2008

我正在嘗試在 ZAEA23489CE3AA9B6406EBB208E0CDA430Z 服務器上為 php 5.2(或者最好是 5.3,但 php.net 似乎說不)配置 apache 2.2。

C:\Apache2.2\ C:\php\v5.2\

在我將其添加到 httpd.conf 之前,Apache 運行良好

LoadModule php5_module "C:/php/v5.2/php5apache2_2.dll"
AddHandler application/x-httpd-php .php
# configure the path to php.ini
PHPIniDir "C:/php/v5.2/"

然后當我嘗試從 cmd 重新啟動它時,apache 吐出這個錯誤:

httpd.exe: Syntax error on line 129 of httpd.conf: Cannot load C:/php/v5.2/php5apache2_2.dll into server: The specified module could not be found.

它肯定在那里!

我用谷歌搜索了這個錯誤,發現很多人抱怨它,但他們都是因為引用php5apache2.dll而不是php5apache2_2.dll之類的錯誤。

編輯:順便說一句,當我使用安裝程序並為我修改 httpd.conf 時,我仍然在啟動過程中遇到找不到錯誤。 wtf…

事實證明,LoadModule […] 必須在 httpd.conf 的最后是 go。 不知道為什么,但我移動了它,apache 停止抱怨。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM