2010-01-14 29 views
3

是否有可能編譯php5(或真的任何PHP版本)到apache2二進制文件?我不打算安裝&將php加載爲共享模塊。我想知道的是,是否甚至有可能靜態地將php5編譯成apache2。如何將PHP5靜態編譯爲Apache 2?

非常感謝!

RWE

回答

-1

耶它不是一個問題,首先的./configure和構建PHP的使用:

--with-apache=../path/to/apache-2 

隨後的./configure跟Apache:

--activate-module=src/modules/php5/libmodphp5.a \ 

http://php.net/manual/en/configure.about.php

--with-apache[=DIR] 

Build a static Apache module. DIR is the top-level Apache build 
directory, defaults to /usr/local/apache. 
+0

您的方法僅適用於Apache 1,但不適用於Apache 2.在Apache 2下,沒有子目錄src/modules。 Rwe – Rwe 2010-01-15 01:47:28

1

我敢打賭,你正在尋找一種方法來提高性能。

答案是,不,你不能在Apache2中。