0

可能重复:
如何以 root 身份运行 PHP exec()?

大家好,

我需要在 php 中连接 linux root 用户。

我将我的文件托管在 var/www/html/connect.php

我需要执行一个 shell_exec 脚本。它说“只有root用户可以登录”。

我该如何改变呢?或请帮我解决问题。

4

2 回答 2

0

通常 php/apache 使用www-data用户执行 php 文件。如果您需要执行您的 shell,您需要做的就是使用chmod为该文件授予相应的 www-data 权限

于 2011-04-21T15:59:09.157 回答
-1

您需要为服务器授予 apache(或任何正在运行 phpsudo的)权限,而不是您可以以 root 身份运行,bu 执行以下操作:

sudo command
于 2011-04-21T15:54:00.250 回答