我已经使用 php5 编译了 apache 2.2,在 apache conf 文件中取消注释 php 的 loadmodule 行后,php 启动了,但作为共享模块,那么有什么方法可以将其编译为静态吗?
答案1
简短回答:没有
长答案:从未听说过有人试图在 httpd 中编译 php,我也不明白为什么有人会这么做。在生产中,我强烈建议使用 debian 或 redhat 提供的官方二进制包。
使用 apache prefork + php5.so 就可以了。进一步的优化可以包括 php fpm、apc、varnish 等...