2011-07-01 81 views
3

我已经试过这如何获得

<?php 

print_r(apache_get_modules()); 

?> 

,并得到这个

Fatal error: Call to undefined function apache_get_modules() in 

用php的Apache模块列表为什么错误的内置功能,以及如何获得模块

名单
+3

你正在运行PHP作为Apache模块? – KingCrunch

+0

@King:哦,它被安装为CGI。你知道如何检查mod_rewrite是否启用了CGI? – Daric

回答

5

manual page包含有关支持apache_get_modules()的PHP和Apache版本的详细信息。

您必须运行PHP> = 4.3.2并使用Apache 2处理程序API或PHP> = 5.0和Apache 1或Apache 2过滤器API。

+1

以及如何检查mod_rewrite是否启用CGI? – Daric

+0

@Daric检查下面的答案,检查CGI下是否启用了mod_rewrite –