我可以用suPHP运行php5-suhosin吗?

我目前运行suPHP,刚刚安装了php5-suhosin。 我可以一起运行它们吗?如果是的话,我在哪里configurationsuhosin? 通常它是在php5 ini文件,但suphp不使用,我不认为。

是的,你可以用suPHP使用suhosin。 我想在默认情况下,configuration是在/etc/php5/cgi/conf.d/suhosin.ini(至less在debian 6中)。

当PHP通过suPHP运行时,它仍然尝试从默认位置读取其configuration,除非您已经设置了“suPHP_ConfigPath”选项,该选项将覆盖默认位置。 在这种情况下,suPHP_ConfigPath指向包含php.ini文件的目录。

如果不确定,请使用简单的“phpinfo()”指令创build一个testingPHP文件,并检查列出的“configuration文件(php.ini)path”是什么。 这是suPHP使用的php.ini所在的位置,您可以在其中添加自己的suhosin选项。

希望这可以帮助。

问候,MValdez。

如果您使用Apache和虚拟主机,您也可以尝试apache2-mpm-itk

mpm-itk允许你在单独的uid和gid下运行你的每一个虚拟主机 – 简而言之,一个虚拟主机的脚本和configuration文件不再需要被所有其他虚拟主机读取

http://mpm-itk.sesse.net/