apache_get_modules()的替代方法,用于获取已加载的apache模块的列表

dev*_*ing 10 php apache

我正在尝试使用php来获取加载的apache模块列表apache_get_modules(),但是我得到一个错误,这个函数是未定义的.

从搜索看起来问题就是这样

这只适用于PHP作为Apache模块安装的情况.当使用PHP作为CGI时,这将不起作用(例如:suPHP)

我不确定是不是这样,但我正在共享托管.任何想法如何找出加载的apache模块列表,最好用PHP,但我愿意接受建议.

Sjo*_*erd 7

  • phpinfo()将告诉您如何安装PHP,尤其是Server API行.
  • 您可以解析Apache的配置文件以找出配置的模块.
  • 您可以运行类似于apache2 -t -D DUMP_MODULES获取模块列表的内容.