1

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

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

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

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

4

2 回答 2

4

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

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

<?php
system('id');
?>
于 2012-02-23T17:25:06.630 回答
0

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

<?php
echo "<p>Current User ID: ".getmyuid()."</p>";
echo "<p>Current Script Owner: ".get_current_user()."</p>";
?>
于 2013-04-29T10:16:49.387 回答