如何检查我的共享主机是否有suexec或suphp

时间:2011-10-15 10:10:57

标签: php apache suphp suexec

我需要检查我的共享主机是否有suexec或suphp。我找到了这个文档: http://www.alain.knaff.lu/howto/PhpSuexec/

在本文档的最后有一个测试。当我运行测试时,它说:

警告:出于安全原因,在第3行的/ home ..........中已禁用system()

还有其他方法可以检查吗? (我有SSH访问权限)

2 个答案:

答案 0 :(得分:3)

我发现测试它的最好和最简单的方法是让PHP脚本执行“id”命令:

将以下内容放在.php文件中,并通过ft。上传,然后访问浏览器中的文件位置。

<?php
system('id');
?>

答案 1 :(得分:0)

由于警告系统()出于安全原因被禁用,您应该运行此PHP函数getmyuid()而不是system():

<?php
echo "<p>Current User ID: ".getmyuid()."</p>";
echo "<p>Current Script Owner: ".get_current_user()."</p>";
?>