我目前运行suPHP,刚刚安装了php5-suhosin。我可以将它们一起运行吗?如果可以,我在哪里配置suhosin?通常情况下,它在php5 ini文件中,但是suphp没有使用我不认为的。
发布于 2012-06-17 08:42:54
是的,您可以在suPHP中使用suhosin。我认为默认情况下配置在/etc/php5 5/cgi/conf.d.d/suhosin.ini中(至少在debian 6中是这样)。
当PHP由suPHP运行时,它仍然尝试从默认位置(S)读取其配置,除非您设置了"suPHP_ConfigPath“选项,该选项覆盖默认设置。在这种情况下,suPHP_ConfigPath指向包含php.ini文件的目录。
如果不确定,请使用简单的"phpinfo()“指令创建一个测试PHP文件,并检查列出的”配置文件(php.ini)路径“。这就是php.ini被suPHP使用的位置,也是您可以添加自己的suhosin选项的地方。
希望这能有所帮助。
你好,MValdez。
发布于 2012-05-23 09:44:46
如果您正在使用Apache和虚拟主机,也可以尝试apache2-mpm-itk:
mpm-itk允许您在一个单独的uid和gid下运行您的vhost??简而言之,一个vhost的脚本和配置文件不再需要所有其他vhost -- http://mpm-itk.sesse.net/的可读性。
https://serverfault.com/questions/391754
复制相似问题