OpenShift-apache模块

OpenShift-apache模块,apache,openshift,Apache,Openshift,如何在OpenShift上找到加载了哪些apache模块 我尝试按照说明进行操作,通过运行/usr/sbin/httpd-l,可以查看模块中编译的代码。但是,如果我尝试运行/usr/sbin/httpd-M,或者一个等效的命令,我会得到一个错误:“无法打开配置文件/etc/httpd/conf/httpd.conf:权限被拒绝”。如果我试图通过nano-v/etc/httpd/conf/httpd.conf以只读方式使用文本编辑器打开配置文件,我还会收到一个权限拒绝错误 我使用的是Python

如何在OpenShift上找到加载了哪些apache模块

我尝试按照说明进行操作,通过运行
/usr/sbin/httpd-l
,可以查看模块中编译的代码。但是,如果我尝试运行
/usr/sbin/httpd-M
,或者一个等效的命令,我会得到一个错误:“无法打开配置文件/etc/httpd/conf/httpd.conf:权限被拒绝”。如果我试图通过
nano-v/etc/httpd/conf/httpd.conf
以只读方式使用文本编辑器打开配置文件,我还会收到一个权限拒绝错误

我使用的是Python 3.3盒带。我找不到任何直接从python查找apache模块的方法(加载的模块列表似乎没有通过environ参数传递给WSGI应用程序对象)

此外,通过php尝试也没有帮助
php-r“phpinfo();”
没有给出信息-我在输出中搜索了“apache”和“mod_”,并用肉眼查看,没有任何apache模块数据的迹象。尝试
apache\u get\u modules
也不起作用,函数未定义


我特别想知道mod_setenvif模块是否可用(setenvif命令似乎对我不起作用。)

您可以通过查看设备上的以下文件查看当前加载的apache模块:/php/usr/shared/etc/conf/httpd.conf

谢谢。我是否在文档中遗漏了这一点(或者这是有更多经验的人刚刚知道的)?我不相信文档中有这一点,只是知道墨盒是如何布置的,知道在哪里查找东西。